Message 1 of 6
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi,
Due to our manufacturing process, we need to ensure that all marks created on a part are on the A-side of the sheet metal flat pattern.
My concept was to detect the A-side face and the face where the mark was created.
If markFeatures.Count > 0 Then
If sheetMetalComp.FlatPattern IsNot Nothing Then
Dim flatPattern As FlatPattern = sheetMetalComp.FlatPattern
If flatPattern.ASideFace IsNot Nothing Then
Dim asideDef As ASideDefinition = flatPattern.ASideFace
Dim asideFace As Face = asideDef.ASideFace
Dim marksOnASide As Integer = 0
For Each markFeature As MarkFeature In markFeatures
' There so property in Markfeature i can Use
Dim markFace As Face = MarkFeature.
If asideFace.EntityName = markFace.EntityName Then
marksOnASide += 1
End If
Next
However, when reviewing MarkFeature properties, I do not see anything I can use to detect this:
https://help.autodesk.com/view/INVNTOR/2025/ENU/?guid=GUID-MarkFeature
Could you advise if there is any possible approach to overcome this issue?
Solved! Go to Solution.