All Frameworks  Object Hierarchy  This Framework  Indexes   

Sweep (Object)

Represents the sweep shape.
It is the base object for ribs and slots.

Property Index

AnchorDirReverse
Returns the Sweep AnchorDirReverse flag (for Sweep Move Profile only).
CenterCurveElement
Returns or sets the center curve .
CenterCurve
Returns the sketch used as the sweep center curve.
IsThin
Returns the Sweep thin flag.
MergeEnd
Returns the Sweep merge end flag (for thin Sweep only).
MergeMode
Returns or sets the end mode .
MoveProfileToPath
Returns the Sweep MoveProfileToPath flag (for Sweep Move Profile only).
NeutralFiber
Returns the Sweep neutral fiber flag (for thin Sweep only).
NormalAxisDirReverse
Returns the Sweep NormalAxisDirReverse flag (for Sweep Move Profile only).
PullingDirElement
Returns or sets the pulling direction .
ReferenceSurfaceElement
Returns or sets the reference surface .

Method Index

SetKeepAngleOption
Actives KeepAngleOption.

Properties


o Property AnchorDirReverse() As
Returns the Sweep AnchorDirReverse flag (for Sweep Move Profile only).
It returns TRUE if Anchor direction is reversed , FALSE if not.
Returns:
oAnchorDirReverse The oAnchorDirReverse flag as a boolean
Example:
o Property CenterCurveElement() As
Returns or sets the center curve .
To set the property, you can use the following
Boundary object: TriDimFeatEdge.
o Property CenterCurve() As (Read Only)
Returns the sketch used as the sweep center curve. The sweep is built along this sketch.
Example:
The following example returns in centerCurve the sketch used as center curve by the firstSweep sweep object:
 Set centerCurve = firstSweep.CenterCurve
 
o Property IsThin() As
Returns the Sweep thin flag.
It returns TRUE if the Sweep is a thin Sweep , FALSE if not.
Returns:
oIsThin The thin flag as a boolean
Example:
The following example saves in thinFlag the thin flag of Sweep firstSweep, and then sets it so that it will be now thin :
 Set thinFlag = firstSweep.IsThin
 firstSweep.IsThin = TRUE
o Property MergeEnd() As
Returns the Sweep merge end flag (for thin Sweep only).
It returns TRUE if merge ends is required , FALSE if not.
Returns:
oIsMergeEnd The merge end flag as a boolean
Example:
The following example saves in MergeEndFlag the merge end flag of Sweep firstSweep, and then sets it so that merge end will be required :
 Set MergeEndFlag = firstSweep.IsMergeEnd
 firstSweep.IsMergeEnd = TRUE
o Property MergeMode() As
Returns or sets the end mode .
o Property MoveProfileToPath() As
Returns the Sweep MoveProfileToPath flag (for Sweep Move Profile only).
It returns TRUE if move profile is required , FALSE if not.
Returns:
oIsMoveProfileToPath The MoveProfileToPath flag as a boolean
Example:
o Property NeutralFiber() As
Returns the Sweep neutral fiber flag (for thin Sweep only).
It returns TRUE if the Sweep is a neutral fiber Sweep , FALSE if not.
Returns:
oIsNeutralFiber The neutral fiber flag as a boolean
Example:
The following example saves in NeutralFiberFlag the neutral fiber flag of Sweep firstSweep, and then sets it so that it will be now neutral fiber :
 Set NeutralFiberFlag = firstSweep.IsNeutralFiber
 firstSweep.IsNeutralFiber = TRUE
o Property NormalAxisDirReverse() As
Returns the Sweep NormalAxisDirReverse flag (for Sweep Move Profile only).
It returns TRUE if Normal Axis direction is reversed , FALSE if not.
Returns:
oNormalAxisDirReverse The oNormalAxisDirReverse flag as a boolean
Example:
o Property PullingDirElement() As
Returns or sets the pulling direction .
To set the property, you can use one of the following
Boundary objects: PlanarFace, RectilinearTriDimFeatEdge, RectilinearBiDimFeatEdge, RectilinearMonoDimFeatEdge.
o Property ReferenceSurfaceElement() As
Returns or sets the reference surface .
To set the property, you can use the following
Boundary object: Face.

Methods


o Sub SetKeepAngleOption()
Actives KeepAngleOption.

Copyright © 2003, Dassault Systèmes. All rights reserved.