IExplodeOptions¶
- class IExplodeOptions¶
Bases:
ImpactCOMWrapperBase- Summary:
Defines all the options for exploding selected entities in the active block.
Wraps a COM object or another wrapper instance. Accepts: - A valid impact_object - An existing impact_com_wrapper_base-derived instance
- property arcs¶
Gets Arcs.
- Summary:
Arcs are approximated by lines and/or arcs.
- Remarks:
The arcs_to property controls how arcs are to be exploded, if Arcs is True.
- Returns:
The value of Arcs.
- Return type:
arcs (bool)
- property arcs_to¶
Gets arcs_to.
- Summary:
Defines how arcs are to be exploded.
- Remarks:
This property will have an effect only if you also set the Arcs property to True. Introduced in 8.0.0.76
- Returns:
The value of arcs_to.
- Return type:
- property arcs_to_lines_maximum_number¶
Gets arcs_to_lines_maximum_number.
- Summary:
Specifiesthe maximum number of lines to create when exploding arcs.
- Remarks:
Introduced in 8.0.0.76
- Returns:
The value of arcs_to_lines_maximum_number.
- Return type:
- property arcs_to_lines_tolerance¶
Gets arcs_to_lines_tolerance.
- Summary:
Specifies the maximum distance of new lines from an original arc.
- Returns:
The value of arcs_to_lines_tolerance.
- Return type:
arcs_to_lines_tolerance (float)
- property beziers¶
Gets Beziers.
- Summary:
Bezier curves are approximated by lines and arcs (using the tolerance value).
- Returns:
The value of Beziers.
- Return type:
beziers (bool)
- property blocks¶
Gets Blocks.
- Summary:
All blocks, which are normally treated as one entity, will be divided up into their individual entities; the process is recursive, so if the block has sub-blocks then these too are exploded.
- Returns:
The value of Blocks.
- Return type:
blocks (bool)
- property bridges¶
Gets Bridges.
- Summary:
Entities containing bridges will be divided up into individual entities between each bridge.
- Returns:
The value of Bridges.
- Return type:
bridges (bool)
- property bridges121¶
Gets Bridges121.
- Summary:
Entities containing bridges which do not conform to the 1-2-1 format are split into smaller entities which do. This method is often used when exporting the data to another system which only supports 1-2-1 bridging.
- Returns:
The value of Bridges121.
- Return type:
bridges121 (bool)
- property database_text¶
Gets database_text.
- Summary:
Calculated text (such as values from the database, system functions or scripts) is converted into normal fixed text.
- Returns:
The value of database_text.
- Return type:
database_text (bool)
- property dimensions¶
Gets Dimensions.
- Summary:
All dimensions will be divided up into individual lines, arcs and text entities.
- Returns:
The value of Dimensions.
- Return type:
dimensions (bool)
- property manufacturing_information¶
Gets manufacturing_information.
- Summary:
All entities of palettes which are combination or zipper manufacturing information will be divided up into entities matching the manufacturing information pattern (so for example a single cut/crease line will be broken into sections of cut line and crease line).
- Returns:
The value of manufacturing_information.
- Return type:
manufacturing_information (bool)
- property recurse¶
Gets Recurse.
- Summary:
Recurse into sub blocks.
- Returns:
The value of Recurse.
- Return type:
recurse (bool)
- property symbols¶
Gets Symbols.
- Summary:
All symbols will be converted to blocks, the block name being based upon the original symbol name.
- Returns:
The value of Symbols.
- Return type:
symbols (bool)
- property text¶
Gets Text.
- Summary:
All text entities will be divided up into individual lines and arcs (true-type fonts being represented by their outline).
- Returns:
The value of Text.
- Return type:
text (bool)
- isNone()¶
Checks if the COM object is None. This is useful for determining if the wrapper has been initialized with a valid COM object.
Examples