Nevím proč mi to funguje v dílu ale ne v sestavě. Napadá někoho jak to upravit tak aby to fungovalo i v sestavě?
Dim part As PartDocument = ThisDoc.Document
Dim userParams = part.ComponentDefinition.Parameters.UserParameters
Dim p As Inventor.Parameter
Try
p = userParams("R1")
Catch
p = userParams.AddByValue("R1", 0, "mm")
End Try
p.Comment = "NADPIS - ROZMĚR"
Try
p = userParams("R2")
Catch
p = userParams.AddByValue("R2", 0, "mm")
End Try
p.Comment = "NADPIS - ROZMĚR"
Try
p = userParams("R3")
Catch
p = userParams.AddByValue("R3", 0, "mm")
End Try
p.Comment = "NADPIS - ROZMĚR"
Try
p = userParams("R4")
Catch
p = userParams.AddByValue("R4", 0, "mm")
End Try
p.Comment = "NADPIS - ROZMĚR"
Try
p = userParams("PR1")
Catch
p = userParams.AddByValue("PR1", 0, "mm")
End Try
p.Comment = "POPIS - ROZMĚR"
Try
p = userParams("PR2")
Catch
p = userParams.AddByValue("PR2", 0, "mm")
End Try
p.Comment = "POPIS - ROZMĚR"
Try
p = userParams("PR3")
Catch
p = userParams.AddByValue("PR3", 0, "mm")
End Try
p.Comment = "POPIS - ROZMĚR"
Try
p = userParams("PR4")
Catch
p = userParams.AddByValue("PR4", 0, "mm")
End Try
p.Comment = "POPIS - ROZMĚR"
Dim propertyName As String = "N1"
Dim propertyValue As String = ""
customPropertySet = ThisDoc.Document.PropertySets.Item("Inventor User Defined Properties")
Try
prop = customPropertySet.Item(propertyName)
Catch
customPropertySet.Add("", propertyName)
End Try
Try
prop = customPropertySet.Item("N1-M")
Catch
customPropertySet.Add("","N1-M")
End Try
Try
prop = customPropertySet.Item("N2")
Catch
customPropertySet.Add("","N2")
End Try
Try
prop = customPropertySet.Item("N2-M")
Catch
customPropertySet.Add("","N2-M")
End Try
Try
prop = customPropertySet.Item("N3")
Catch
customPropertySet.Add("","N3")
End Try
Try
prop = customPropertySet.Item("N3-M")
Catch
customPropertySet.Add("","N3-M")
End Try
Try
prop = customPropertySet.Item("P1")
Catch
customPropertySet.Add("","P1")
End Try
Try
prop = customPropertySet.Item("P1-M")
Catch
customPropertySet.Add("","P1-M")
End Try
Try
prop = customPropertySet.Item("P2")
Catch
customPropertySet.Add("","P2")
End Try
Try
prop = customPropertySet.Item("P2-M")
Catch
customPropertySet.Add("","P2-M")
End Try
Try
prop = customPropertySet.Item("P3")
Catch
customPropertySet.Add("","P3")
End Try
Try
prop = customPropertySet.Item("P3-M")
Catch
customPropertySet.Add("","P3-M")
End Try
Try
prop = customPropertySet.Item("PR1")
Catch
customPropertySet.Add("","PR1")
End Try
Try
prop = customPropertySet.Item("PR1-M")
Catch
customPropertySet.Add("","PR1-M")
End Try
Try
prop = customPropertySet.Item("PR2")
Catch
customPropertySet.Add("","PR2")
End Try
Try
prop = customPropertySet.Item("PR2-M")
Catch
customPropertySet.Add("","PR2-M")
End Try
Try
prop = customPropertySet.Item("PR3")
Catch
customPropertySet.Add("","PR3")
End Try
Try
prop = customPropertySet.Item("PR3-M")
Catch
customPropertySet.Add("","PR3-M")
End Try
Try
prop = customPropertySet.Item("PR4")
Catch
customPropertySet.Add("","PR4")
End Try
Try
prop = customPropertySet.Item("PR4-M")
Catch
customPropertySet.Add("","PR4-M")
End Try
Try
prop = customPropertySet.Item("R1")
Catch
customPropertySet.Add("","R1")
End Try
Try
prop = customPropertySet.Item("R1-M")
Catch
customPropertySet.Add("","R1-M")
End Try
Try
prop = customPropertySet.Item("R2")
Catch
customPropertySet.Add("","R2")
End Try
Try
prop = customPropertySet.Item("R2-M")
Catch
customPropertySet.Add("","R2-M")
End Try
Try
prop = customPropertySet.Item("R3")
Catch
customPropertySet.Add("","R3")
End Try
Try
prop = customPropertySet.Item("R3-M")
Catch
customPropertySet.Add("","R3-M")
End Try
Try
prop = customPropertySet.Item("R4")
Catch
customPropertySet.Add("","R4")
End Try
Try
prop = customPropertySet.Item("R4-M")
Catch
customPropertySet.Add("","R4-M")
End Try