Script property names and flags to be used in the assembly feature.
These properties to be used in the AssemblyBoolean class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | suppress feature | |
| OverlappedAreaError | bool | overlapped area error | |
| BooleanType | Flag | 0 or Union 1 or Subtraction 2 or Intersection | boolean type |
| Part1 | stringlist | part1 | |
| Part2 | stringlist | part2 | |
| MergePart1 | bool | merge part1 | |
| DeletePart1 | bool | delete part1 | |
| DeletePart2 | bool | delete part2 |
These properties to be used in the AssemblyImprint class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | suppress feature | |
| Parts | stringlist | parts list | |
| UseDefaultTol | bool | use default tolerance | |
| Tolerance | Double | tolerance |
These properties to be used in the AssemblyLinearPattern class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | Suppress feature | |
| Merge | bool | merge | |
| Direction1 | String | Direction1 / Edge Id of Direction1 | |
| Direction1Type | Flag | 0 or SelectEntity 1 or SpecifyVector 2 or DefaultX 3 or DefaultY 4 or DefaultZ | Direction1 / Coil End Type |
| Direction1VecX | Double | Direction1 / Specify Vector / X | |
| Direction1VecY | Double | Direction1 / Specify Vector / Y | |
| Direction1VecZ | Double | Direction1 / Specify Vector / Z | |
| Direction2 | String | Direction2 / Edge Id of Direction2 | |
| Direction2Type | Flag | 0 or SelectEntity 1 or SpecifyVector 2 or DefaultX 3 or DefaultY 4 or DefaultZ | Direction2 / Coil End Type |
| Direction2VecX | Double | Direction2 / Specify Vector / X | |
| Direction2VecY | Double | Direction2 / Specify Vector / Y | |
| Direction2VecZ | Double | Direction2 / Specify Vector / Z | |
| Target | stringlist | target list | |
| Feature | stringlist | feature | |
| OverlappedAreaError | bool | overlapped area error | |
| Spacing1 | Double | Direction1 / spacing of direction1 | |
| Spacing2 | Double | Direction2 / spacing of direction2 | |
| Instance1 | Flag | Direction1 / instance of direction1 | |
| Instance2 | Flag | Direction2 / instance of direction2 | |
| Reverse1 | bool | Direction1 / reverse of direction1 | |
| Reverse2 | bool | Direction2 / reverse of direction2 |
These properties to be used in the AssemblyMergeNode class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | Suppress feature | |
| Target | stringlist | target list | |
| AllEditTargets | bool | all edit targets | |
| UseDefaultTol | bool | use default tolerance | |
| Tolerance | Double | tolerance | |
| IsOnlyBoundaryNodes | bool | apply only on mesh boundary nodes | |
| ShowDuplicateNodes | bool | show duplicate nodes | |
| ShowOnlyDuplicateNodesOfVisibleElements | bool | Show Only Duplicate Nodes Of Visible Elements |
These properties to be used in the AssemblyMirrorCopy class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | Suppress feature | |
| Merge | bool | merge | |
| Symmetry | String | Symmetry | |
| SymmetryType | Flag | 0 or SelectEntity 1 or SpecifyVector 2 or DefaultXY 3 or DefaultYZ 4 or DefaultZX | Coil End Type |
| SymmetryVecX | Double | Normal Direction of Plane / X | |
| SymmetryVecY | Double | Normal Direction of Plane / Y | |
| SymmetryVecZ | Double | Normal Direction of Plane / Z | |
| SymmetryPosX | Double | Position on Plane / X | |
| SymmetryPosY | Double | Position on Plane / Y | |
| SymmetryPosZ | Double | Position on Plane / Z | |
| Target | stringlist | target list | |
| Feature | stringlist | feature | |
| OverlappedAreaError | bool | overlapped area error |
These properties to be used in the AssemblyCircularPattern class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | Suppress feature | |
| Merge | bool | merge | |
| Reverse | bool | reverse | |
| Axis | String | Axis / Edge Id | |
| AxisType | Flag | 0 or SelectEntity 1 or SpecifyVector 2 or DefaultX 3 or DefaultY 4 or DefaultZ | Axis / Coil End Type |
| AxisVecX | Double | Axis / Axis Vector / X | |
| AxisVecY | Double | Axis / Axis Vector / Y | |
| AxisVecZ | Double | Axis / Axis Vector / Z | |
| AxisPosX | Double | Axis / Axis Center / X | |
| AxisPosY | Double | Axis / Axis Center / Y | |
| AxisPosZ | Double | Axis / Axis Center / Z | |
| Target | stringlist | target list | |
| Feature | stringlist | feature | |
| OverlappedAreaError | bool | overlapped area error | |
| Instance | Flag | instance | |
| Angle | Double | angle | |
| MergeAxis | bool | merge axis |
These properties to be used in the AssemblyScale class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | Suppress feature | |
| Target | stringlist | Target list | |
| Center | String | Center / Center of Scale | |
| CenterType | Flag | 0 or SelectEntity 1 or SpecifyPosition 2 or DefaultOrigin | Center / Coil End Type |
| CenterPosX | Double | Center / X | |
| CenterPosY | Double | Center / Y | |
| CenterPosZ | Double | Center / Z | |
| AxisId | String | Axis / Edge Id | |
| AxisType | Flag | 0 or SelectEntity 1 or SpecifyVector 2 or DefaultX 3 or DefaultY 4 or DefaultZ | Axis / Coil End Type |
| AxisVecX | Double | Axis / Axis Vector / X | |
| AxisVecY | Double | Axis / Axis Vector / Y | |
| AxisVecZ | Double | Axis / Axis Vector / Z | |
| AxisPosX | Double | Axis / Axis Center / X | |
| AxisPosY | Double | Axis / Axis Center / Y | |
| AxisPosZ | Double | Axis / Axis Center / Z | |
| ScaleType | Flag | 0 or UniformScale 1 or XYZScale 2 or RScale | Coil End Type |
| Factor | Double | Factor | |
| XFactor | Double | X Factor | |
| YFactor | Double | Y Factor | |
| AllEditTargets | bool | All Edit Targets | |
| ZFactor | Double | Z Factor |
These properties to be used in the CompositePath class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| ToBeam | bool | To Beam | |
| Suppress | bool | Suppress feature | |
| Visible | bool | visible | |
| PathList | stringlist | path list | |
| RemoveSelectedPath | bool | Remove Selected Path | |
| EdgeList | stringlist | edge list | |
| RemoveEdgeOwnerGeometry | bool | Remove Edge Owner Geometry | |
| SketchList | stringlist | sketch list |
These properties to be used in the ExtrudeCut class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | Suppress | |
| UseSkew | bool | Skew / Use skew flag | |
| SkewAxisType | Flag | 0 or SelectVertex 1 or SetCoordinate | Skew / Skew axis type |
| SkewAngle | Double | Skew / Skew angle | |
| XOnSkewAxis | Double | Skew / X on skew axis | |
| YOnSkewAxis | Double | Skew / Y on skew axis | |
| ZOnSkewAxis | Double | Skew / Z on skew axis | |
| VertexIdOnSkewAxis | String | Skew / Vertex id on skew axis | |
| Reverse | bool | Reverse direction | |
| Type | Flag | 0 or OneSide 1 or BothSides | Type |
| Height | Double | Extrude cut height |
These properties to be used in the ExtrudeSplit class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | Suppress | |
| Reverse | bool | Reverse direction | |
| Type | Flag | 0 or OneSide 1 or BothSides | Type |
| Height | Double | Extrude split height |
These properties to be used in the GeometrySet class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Targets | stringlist | targets list | |
| FaceDirectionTargets | stringlist | face direction targets list | |
| RadialDirectionTargets | stringlist | radial direction targets list | |
| Feature | stringlist | feature | |
| TargetType | Flag | 0 or Edge 1 or Face 2 or CircularEdge | Target Type |
| Direction | Flag | 0 or Parallel 1 or Perpendicular | Direction |
| IsReverce | bool | Reverced | |
| IgnoreError | bool | Ignore Error |
These properties to be used in the HelixPath class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| ToBeam | bool | To Beam | |
| Suppress | bool | Suppress feature | |
| Visible | bool | visible | |
| Axis | String | Axis / Edge Id | |
| AxisType | Flag | 0 or SelectEntity 1 or SpecifyVector 2 or DefaultX 3 or DefaultY 4 or DefaultZ | Axis / Coil End Type |
| AxisVecX | Double | Axis / Axis Vector / X | |
| AxisVecY | Double | Axis / Axis Vector / Y | |
| AxisVecZ | Double | Axis / Axis Vector / Z | |
| AxisPosX | Double | Axis / Axis Center / X | |
| AxisPosY | Double | Axis / Axis Center / Y | |
| AxisPosZ | Double | Axis / Axis Center / Z | |
| Reverse | bool | Reverse | |
| Start | String | Start / Start Position | |
| StartType | Flag | 0 or SelectEntity 1 or SpecifyPosition 2 or DefaultOrigin | Start / Coil End Type |
| StartPosX | Double | Start / X | |
| StartPosY | Double | Start / Y | |
| StartPosZ | Double | Start / Z | |
| RadiusOffset | Double | R offset | |
| ThetaOffset | Double | θ offset | |
| HeightOffSet | Double | height offSet | |
| PitchType | Flag | 0 or PitchAndNumberOfTurns 1 or HeightAndNumberOfTurns 2 or PitchAndHeight 3 or PitchAndRotationAngle 4 or HeightAndRotationAngle | pitch type |
| Pitch | Double | pitch | |
| Height | Double | height | |
| NumberOfTurns | Double | number of turns | |
| RotationAngle | Double | rotation angle | |
| ReverseHelical | bool | Helical is reversed | |
| UseTaper | bool | use taper | |
| TaperAngle | Double | taper angle |
These properties to be used in the PointsPath class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| ToBeam | bool | To Beam | |
| Suppress | bool | Suppress feature | |
| Visible | bool | visible | |
| PointXVector | Double | Point X Vector | |
| PointYVector | Double | Point Y Vector | |
| PointZVector | Double | Point Z Vector | |
| PointsList | Table | Points List | |
| SmoothConnect | bool | Smooth Connect | |
| ConnectStartAndEnd | bool | Connect Start And End |
These properties to be used in the ReferenceLine class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | Suppress | |
| Visible | bool | visible | |
| VertexList | stringlist | List of veretx | |
| X | Double | X offset | |
| Y | Double | Y offset | |
| Z | Double | Z offset | |
| Type | Flag | 0 or LineOffset 1 or %2Points 2 or %2Planes 3 or %2Lines 4 or PlaneVertex 5 or LineVertex 6 or Circle | Type |
| LineId | String | Line id | |
| PlaneList | stringlist | 2planes | |
| LineList | stringlist | By 2lines | |
| PlaneVertexList | stringlist | list of plane and vertex | |
| LineVertexList | stringlist | List of line and vertex | |
| CircleId | String | circle id |
These properties to be used in the ReferencePlane class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | Suppress | |
| Visible | bool | visible | |
| Vector1Id | String | Frist Vector / Vector1 | |
| Vector1Type | Flag | 0 or SelectEntity 1 or SpecifyVector 2 or DefaultX 3 or DefaultY 4 or DefaultZ | Frist Vector / Coil End Type |
| Vector1VecX | Double | Frist Vector / Specify Vector / X | |
| Vector1VecY | Double | Frist Vector / Specify Vector / Y | |
| Vector1VecZ | Double | Frist Vector / Specify Vector / Z | |
| Vector2Id | String | Second Vector / Vector2 | |
| Vector2Type | Flag | 0 or SelectEntity 1 or SpecifyVector 2 or DefaultX 3 or DefaultY 4 or DefaultZ | Second Vector / Coil End Type |
| Vector2VecX | Double | Second Vector / Specify Vector / X | |
| Vector2VecY | Double | Second Vector / Specify Vector / Y | |
| Vector2VecZ | Double | Second Vector / Specify Vector / Z | |
| Center | String | Origin / Origin of reference plane | |
| CenterType | Flag | 0 or SelectEntity 1 or SpecifyPosition 2 or DefaultOrigin | Origin / Coil End Type |
| CenterPosX | Double | Origin / X | |
| CenterPosY | Double | Origin / Y | |
| CenterPosZ | Double | Origin / Z | |
| Type | Flag | 0 or LineVertex 1 or %3Vertex 2 or Distance 3 or Angle 4 or PlaneVertex 5 or %2Plane 6 or VectorAndOrigin | Type |
| LineVertexList | stringlist | List of line and vertex | |
| VertexList | stringlist | List of vertex | |
| Plane | String | Plane | |
| Distance | Double | Distance | |
| DistanceReverse | bool | Reverse flag of distance type | |
| Angle | Double | Angle | |
| AngleReverse | bool | Reverse flag of angle type | |
| AngleList | stringlist | List of anlge type | |
| PlaneVertexList | stringlist | list of plane and vertex | |
| Plane1Id | String | plane 1 | |
| Plane2Id | String | plane 2 | |
| Plane1Reverse | bool | reverse flag of plane 1 | |
| Plane2Reverse | bool | reverse flag of plane 2 | |
| Vector1Reverse | bool | reverse of first vector | |
| Vector2Reverse | bool | reverse of second vector | |
| FirstVectorDirection | Flag | 0 or X 1 or Y 2 or Z | first vector direction |
| FirstVectorRotationAngle | Double | first vector rotation angle |
These properties to be used in the ReferencePoint class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | Suppress | |
| Visible | bool | visible | |
| X | Double | Point x value | |
| Y | Double | Point y value | |
| Z | Double | Point z value | |
| Type | Flag | 0 or Point 1 or VertexOffset 2 or PlaneLine 3 or %2Lines | Type |
| XOffset | Double | X offset | |
| YOffset | Double | Y offsety | |
| ZOffset | Double | Z offset | |
| VertexId | String | Vertex id | |
| PlaneLineList | stringlist | list of plane and line | |
| LineList | stringlist | list of line |
These properties to be used in the RevolveCut class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | Suppress | |
| UseHelical | bool | Helical / Use helical flag | |
| HelicalType | Flag | 0 or HelicalByPitch 1 or HelicalByHeight | Helical / Helical type |
| HelicalPitch | Double | Helical / Helical pitch | |
| HelicalHeight | Double | Helical / Helical height | |
| ReverseHelical | bool | Helical / Helical is reversed | |
| Reverse | bool | Reverse direction | |
| AxisId | String | Axis / Edge Id | |
| AxisType | Flag | 0 or SelectEntity 1 or SpecifyVector 2 or DefaultX 3 or DefaultY 4 or DefaultZ | Axis / Coil End Type |
| AxisVecX | Double | Axis / Axis Vector / X | |
| AxisVecY | Double | Axis / Axis Vector / Y | |
| AxisVecZ | Double | Axis / Axis Vector / Z | |
| AxisPosX | Double | Axis / Axis Center / X | |
| AxisPosY | Double | Axis / Axis Center / Y | |
| AxisPosZ | Double | Axis / Axis Center / Z | |
| Type | Flag | 0 or OneSide 1 or BothSides | Type |
| Angle | Double | Revolve solid angle |
These properties to be used in the RevolveSplit class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | Suppress | |
| Reverse | bool | Reverse direction | |
| AxisId | String | Edge Id | |
| AxisType | Flag | 0 or SelectEntity 1 or SpecifyVector 2 or DefaultX 3 or DefaultY 4 or DefaultZ | Coil End Type |
| AxisVecX | Double | Axis Vector / X | |
| AxisVecY | Double | Axis Vector / Y | |
| AxisVecZ | Double | Axis Vector / Z | |
| AxisPosX | Double | Axis Center / X | |
| AxisPosY | Double | Axis Center / Y | |
| AxisPosZ | Double | Axis Center / Z | |
| Type | Flag | 0 or OneSide 1 or BothSides | Type |
| Angle | Double | Revolve solid angle |
These properties to be used in the SchemaAllScale class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| ReferenceTargets | stringlist | Entity | |
| Targets | stringlist | Targets list | |
| Distance | Double | Distance | |
| Radius | Double | Radius | |
| Diameter | Double | Diameter | |
| Type | Flag | 0 or Distance 1 or Radius 2 or Diameter | Type |
| UseDoubleWidth | bool | Change to double width | |
| AllEditTargets | bool | All Edit Targets |
These properties to be used in the SchemaGap class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Distance | Double | Distance | |
| GapType | Flag | 0 or Fix 1 or Free | GapType |
| Primary | String | Primary constraint id | |
| Secondary | String | Secondary constraint id |
These properties to be used in the SpiralPath class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| ToBeam | bool | To Beam | |
| Suppress | bool | Suppress feature | |
| Visible | bool | visible | |
| Axis | String | Axis / Edge Id | |
| AxisType | Flag | 0 or SelectEntity 1 or SpecifyVector 2 or DefaultX 3 or DefaultY 4 or DefaultZ | Axis / Coil End Type |
| AxisVecX | Double | Axis / Axis Vector / X | |
| AxisVecY | Double | Axis / Axis Vector / Y | |
| AxisVecZ | Double | Axis / Axis Vector / Z | |
| AxisPosX | Double | Axis / Axis Center / X | |
| AxisPosY | Double | Axis / Axis Center / Y | |
| AxisPosZ | Double | Axis / Axis Center / Z | |
| Start | String | Start / Start Position | |
| StartType | Flag | 0 or SelectEntity 1 or SpecifyPosition 2 or DefaultOrigin | Start / Coil End Type |
| StartPosX | Double | Start / X | |
| StartPosY | Double | Start / Y | |
| StartPosZ | Double | Start / Z | |
| RadiusOffset | Double | R offset | |
| ThetaOffset | Double | θ offset | |
| HeightOffSet | Double | height offSet | |
| PitchType | Flag | 0 or PitchAndNumberOfTurns 1 or PitchAndRotationAngle | pitch type |
| Pitch | Double | pitch | |
| NumberOfTurns | Double | number of turns | |
| RotationAngle | Double | rotation angle | |
| ReverseSpiral | bool | Spiral is reversed |
These properties to be used in the SweepCut class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| Suppress | bool | Suppress | |
| PathId | String | path id | |
| UseFillet | bool | Use Fillet | |
| FilletRadius | Double | Fillet Radius | |
| UseTwist | bool | Use Twist | |
| TwistAngleType | Flag | Twist Angle Type | |
| TwistAngle | Double | twist angle | |
| TwistPitch | Double | Twist Pitch | |
| TwistNumberOfTurns | Double | Twist Number Of Turns |
These properties to be used in the VerticesPath class.
| Property (propName) | Type (Type) | Flag (scriptKeyName) | Description |
|---|---|---|---|
| Name | String | Name of item | |
| ToBeam | bool | To Beam | |
| Suppress | bool | Suppress feature | |
| Visible | bool | visible | |
| Vertices | stringlist | vertices to connect | |
| SmoothConnect | bool | Smooth Connect | |
| ConnectStartAndEnd | bool | Connect Start And End | |
| RemoveOwnerGeometry | bool | Remove Vertex Owner Geometry |