Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

Get parent part of a custom base feature

bill_schnoebelenbill_schnoebelen OS Professional, Developers, User Group Leader, csevp Posts: 109 PRO

I create dynamic features via a custom featurescript and below is the return for the base feature. How do I get the parent PartId of the custom feature? At the moment, my logic has several related dynamically created parts in the same parts studio. I could break them out to their own parts studio, but I thought there may be an easier way.

{ feature:
    { type: 134,
     typeName: 'BTMFeature',
     { featureType: 'featureExternal',
         featureId: 'FoFK01R8QDdUVB8_0',
         name: 'featureExternal 1',
         parameters: [Array],
         suppressed: false,
         namespace: 'e7bd574ea5dfe8a8bc4fc81f1::m61a407e74b34b600d600a263',
         subFeatures: [],
         returnAfterSubfeatures: false,
        suppressionState: [Object],
       hasUserCode: false,
         nodeId: 'M6WfyWIkyFZxGJ0O8' } },
   { type: 1688,
      typeName: 'BTFeatureState',
      message: { featureStatus: 'OK' } },
   serializationVersion: '1.1.18',
   sourceMicroversion: '0dacfe71421209eb42abd126',
  rejectMicroversionSkew: false,
  microversionSkew: false,
  libraryVersion: 0 }
Sign In or Register to comment.