|
The Multi Unfold menu does not display the options shown in italics; you can only set them in the shop file.
|
:BOTH_SIDES
|
[t | nil] t= Draw both the selected base face and its opposite side in one drawing.
|
:BEND_LINE
|
[t | nil] t= Draw bend lines.
|
:TEXT_LABELS
|
[t | nil] t= Draw the text labels of features like PUNCH, STAMP, RELIEF, CORNER_RELIEF and BEND features. If nil, the value defaults to that in the sha_set_flat_show_labels function, usually in the defaults section of the shop file.
|
:STAMP_GEO
|
[ t | nil] t= Show stamps; nil= remove stamps before doing the flat drawing.
|
:PUNCH_GEO
|
[ t | nil] t= Show punched holes; nil= remove punches before doing the flat.
|
:REF_POINTS
|
[t | nil] t= Show reference points of used tools.
|
:MERGE
|
[t | nil] t= Merge geometry elements where possible (especially the elements to the left and right end of the bend zones).
|
:TOPPART_ONLY
|
[t | nil] t= Put drawing data into one TOP part only instead of the normal parts structure with an upside and a downside part.
|
:CONVERT_SPLINES
|
[t | nil] t= Convert splines in flat drawing to a set of lines and arcs. Set parameters of this conversion with the following invisible options, or override the internal function with your own conversion function. The function must return a list of strings that contains OSDD commands that do the conversion.
|
:SPLINE-MIN-RAD
|
[length] minimum arc radius in CONVERT_SPLINE in [mm]
|
:SPLINE-MAX-RAD
|
[length] maximum arc radius in CONVERT_SPLINE in [mm]
|
:SPLINE-MIN-LENGTH
|
[length] minimum length of elements in CONVERT_SPLINE in [mm]
|
:REPLACEMENTS
|
[t | nil] t= Run replacement macros. If nil, Creo Elements/Direct Modeling uses the shop table defaults, usually defined in the defaults section of the shop file. For example, (sha-enable-replacements), or(sha-disable-replacements). In addition, other specific replacement settings(sha-enable-relief-replacements), (sha-enable-corner-relief-replacement), (sha-enable-punch-replacement), (sha-enable-stamp-replacement)will be retained. An interactive switch of this value will switch all these settings.
|
:BEND_ALLOWANCE_SHOP
|
[t | nil] t= Use the shop settings allowance calculation.
|
:BEND_ALLOWANCE_FIXED
|
[number] k-factor for bend flat calculation (ANSI syntax: values 0-1)
|
:CONE_ALLOWANCE
|
[number] k-factor for conical bends (ANSI syntax: values 0-1)
|
:SHARP_BEND_RADIUS
|
[length] Set length of sharp bend radius in internal units [mm]
|
:POSTPROCESS
|
[t | nil] t= Start customer defined post process.
|
:MI
|
[t | nil] t= Produce MI file with flat drawing.
|
:DXF
|
[t | nil] t= Produce DXF file with flat drawing.
|
:DWG
|
[t | nil] t= Produce DWG file with flat drawing.
|
:IGES
|
[t | nil] t= Produce IGES file with flat drawing.
|
:TXT
|
[t | nil] t= Produce text file with flat drawing information.
|
:FILE
|
[t | nil] t= Produce selected output formats (global switch).
|
:OUTPUT_WP
|
[t | nil] t= Load produced flat drawing to workplane.
|
:OUTPUT_OSDD
|
[t | nil] t= Send produced flat drawing to a running OSDD program.
|
:HTML
|
[t | nil] t= Produce an HTML document for each process (interactive = one process).
|
:JPEG
|
[t | nil] t= Produce a JPEG image file from the selected sheet metal part and the flat drawing of each process.
|
:TIFF
|
[t | nil] t= Produce a TIFF image file of each process.
|
:VRML
|
[t | nil] t= Produce a VRML model of the selected 3D sheet metal part.
|
:ISO
|
[t | nil] t= Show the selected sheet metal part in an isometric view.
|
:DIM
|
[t | nil] t= Show the selected sheet metal part in a diametric view.
|
:FREE
|
[t | nil] t= Show the selected sheet metal part in actual viewing direction.
|
:ADD_3D_DOC
|
[t | nil] t= Produce (if it does not exist) a 3D unfolded model of the selected sheet metal part and integrate it into HTML documentation.
|
:ADD-TAB1
|
<list <list "string1" "string2"> <list "string3" "string4"> ...> or <function-symbol>. A list of double strings where each double string adds one row to the first table of the html document or a function-symbol of a function that produces such a list. See an example of the table below.
|
:ADD-TAB2
|
<list <list "string1" "string2" "string3"> <list "string4" "string5" "string6"> ...> or <function-symbol>. A list of triple strings where each triple string adds one row to the second table of the html document or a function-symbol of a function which produces such a list. For example, to insert data derived from the 3D model or the 2D flat drawing, a drawing settings option could be set to write these data to a global variable (3D) or to a file (2D) from which this function will read the data. See an example of the table below.
|
:2D-FLAT-MIN-TEXT-SIZE-PIX
|
Specify the minimum text size for documentation, including screenshots. The text size in all flat drawings will be at least the given size in pixels.
|
Database drawing number (DB NR)
|
p1
|
Database element identifier (ELID)
|
|
PART
|
p1
|
PATH
|
"/p1"
|
MATERIAL
|
UST 1203
|
MATERIAL - NUMBER
|
9999-0344
|
Units
|
L = MM / A = DEG / M = G
|
THICKNESS in
|
1.25
|
BENDS
|
2
|
# Total number of bends
|
DIFF BENDS
|
2
|
# Number of different bends
|
FLAT WIDTH
|
40.0000
|
# Width of box enclosing the flat
|
PART WIDTH
|
32.2609
|
# Width of box enclosing the part
|
:USEDB
|
[t | nil] t= send produced data to selected database
|
:DDM-ACTION
|
<string> string of macro commands sent to DM as the initialization sequence
|
:MM-ACTION
|
<string> string of commands sent to MM as the initialization sequence
|
:DB-PARAMS
|
<list <string> <string>> parameters to send to the database. Include none to all of the following:
("TMPDIR" "ELID" "PELID" "L_TAB" "STATION" "USER" "DR_NR" "THICKNESS" "MATERIAL")
|
:REF_GRP
|
["DB-PREF" | "DB-DREF"] "DB-PREF" = part reference; "DB-DREF" = drawing reference
|
:KEY-WORD
|
<string> database keyword for drawing number, such as "NAME"
|
|
A special process table may include both drawing options and documentation options, but not database options (if specified, such options will be ignored).
|
:EXTERNAL-OPTIONS
|
("chamfer-option"
"change-color" ) |
; example for customer definable 3D data preparation
; example for customer definable 2D data preparation
|
TITLE
|
<string> the title of the option button, shown in the Drawing dialog box under Info contents in the Multi Unfold dialog box.
|
||
INIT-STATE
|
[ t | nil] t= initial state of this variable (if not overwritten by global or special drawing option settings)
|
||
EVAL-WHEN
|
[t | nil] t= execute function listed at :FUNCTION when button is set (=true); nil= execute function when button is NIL
|
||
FUNCTION
|
<function-pointer> the function to be executed when Preview has been clicked, and according to the appropriate button state (t | nil)
|
||
OPTION-KEY
|
<:keyword> a keyword from the global or specific drawing setting options, defining the initial state of this button
|
||
DEPENDENCIES
|
[<property list> | nil] a list of keyword value pairs, indicating dependencies on other options that might be changed when this option is set interactively. For example, (:TOPPART_ONLY t) means: automatically set the :TOPPART_ONLY flag before executing this function.
|