Message 1 of 3
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello. Created in the template sheet metal rule. Please tell me why External ilogic rule is not working? User-valued parameter is created, sheet metal rule does not change.
name = "" For Each par In ThisDoc.Document.ComponentDefinition.Parameters.UserParameters If par.Name = "SMR" Then name = par.Name Exit For End If Next If name = "" Then Dim MyArrayList As New ArrayList For Each st In ThisDoc.Document.ComponentDefinition.SheetMetalStyles MyArrayList.add(st.Name) Next ThisDoc.Document.ComponentDefinition.Parameters.UserParameters.AddByValue("SMR", "", UnitsTypeEnum.kTextUnits) MultiValue.List("SMR") = MyArrayList Parameter("SMR") = SheetMetal.GetActiveStyle() End If SheetMetal.SetActiveStyle(Parameter("SMR")) iLogicVb.UpdateWhenDone =True PS: I will be glad of any help. Sorry for bad english.
САПР - это инструмент, но только при условии грамотного подхода.
Solved! Go to Solution.