|
|
(45 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| LANGUAGE
| | {| |
| {| border="1" | | |align="left" |[[:Category:Language|Language]]<br> |
| | align="left" |[[IF]] <nowiki><value> <condition> <value> THEN</nowiki> | |
| |- | | |- |
| | align="left" |[[FOR]] <nowiki><variable> = <start> TO <end> [STEP <value>]</nowiki> | | |align="left" |{{Language}}<br> |
| | |} |
| | <br> |
| | {| |
| | |align="left" |[[:Category:Internal_Macro_Functions|Internal_Macro_Functions]]<br> |
| |- | | |- |
| | align="left" |[[NEXT]] <nowiki><variable></nowiki> | | |align="left" |{{Internal_Macro_Functions}}<br> |
| | |} |
| | <br> |
| | {| |
| | |align="left" |[[:Category:Variable_Definitions|Variable_Definitions]]<br> |
| |- | | |- |
| | align="left" |[[CONTINUE]] | | |align="left" |{{Variable_Definitions}}<br> |
| |-
| | |} |
| | align="left" |[[GOTO]] <nowiki><label></nowiki>
| | <br> |
| |- | | {| |
| | align="left" |[[CALL]] <nowiki><macro name> [<arg 1>, <arg2>, <arg3> (max 10 arguments)]</nowiki>
| | |align="left" |[[:Category:Dialog|Dialog]]<br> |
| |- | |
| | align="left" |[[ON_ERROR_GOTO]] <nowiki><label></nowiki> | |
| |- | | |- |
| | align="left" |[[INCLUDE|#INCLUDE]] <nowiki><filename></nowiki> | | |align="left" |{{Dialog}}<br> |
| |} | | |} |
| <br> | | <br> |
| | | {| |
| INTERNAL MACRO FUNCTIONS
| | |align="left" |[[Geometry:Creating_Geometry|Creating_Geometry]]<br> |
| {| border="1" | |
| | align="left" |[[ABS]] <nowiki><n></nowiki>
| |
| |-
| |
| | align="left" |[[INT]] <nowiki><n></nowiki>
| |
| |-
| |
| | align="left" |[[SQRT]] <nowiki><n></nowiki>
| |
| |-
| |
| | align="left" |[[SIN]] <nowiki><n></nowiki>
| |
| |-
| |
| | align="left" |[[COS]] <nowiki><n></nowiki>
| |
| |-
| |
| | align="left" |[[TAN]] <nowiki><n></nowiki>
| |
| |-
| |
| | align="left" |[[ASIN]] <nowiki><n></nowiki>
| |
| |-
| |
| | align="left" |[[ACOS]] <nowiki><n></nowiki>
| |
| |-
| |
| | align="left" |[[ATAN]] <nowiki><n></nowiki> | |
| |-
| |
| | align="left" |[[LEN]] <nowiki><a$></nowiki>
| |
| |-
| |
| | align="left" |[[VAL]] <nowiki><a$></nowiki>
| |
| |-
| |
| | align="left" |[[ASC]] <nowiki><a$></nowiki>
| |
| |-
| |
| | align="left" |[[LEFT$]] <nowiki><a$>, <n></nowiki>
| |
| |-
| |
| | align="left" |[[RIGHT$]] <nowiki><a$>, <n></nowiki>
| |
| |-
| |
| | align="left" |[[MID$]] <nowiki><a$>, <n></nowiki>
| |
| |-
| |
| | align="left" |[[LTRIM$]] <nowiki><a$></nowiki>
| |
| |-
| |
| | align="left" |[[RTRIM$]] <nowiki><a$></nowiki>
| |
| |-
| |
| | align="left" |[[TRIM$]] <nowiki><a$></nowiki>
| |
| |-
| |
| | align="left" |[[LCASE$]] <nowiki><a$></nowiki>
| |
| |-
| |
| | align="left" |[[UCASE$]] <nowiki><a$></nowiki>
| |
| |-
| |
| | align="left" |[[CHR$]] <nowiki><n></nowiki>
| |
| |-
| |
| | align="left" |[[ANGLE_LINE]] <nowiki><x> <y></nowiki>
| |
| |- | | |- |
| | |align="left" |{{Creating_Geometry}}<br> |
| |} | | |} |
| <br> | | <br> |
| VARIABLE DEFINITIONS
| | {| |
| {| border="1" | | |align="left" |[[Geometry:Selecting_Geometry|Selecting_Geometry]]<br> |
| | align="left" |[[PERMANENT]] <nowiki><var name>, <var name>, <var name> (max 50 variables)</nowiki> | |
| |-
| |
| | align="left" |[[GLOBAL]] <nowiki><var name>, <var name>, <var name> (max 50 variables)</nowiki> | |
| |- | | |- |
| | align="left" |[[LOCAL]] <nowiki><var name>, <var name>, <var name> (max 50 variables)</nowiki> | | |align="left" |{{Selecting_Geometry}}<br> |
| |-
| |
| | align="left" |[[ARGS]] <nowiki><var name>, <var name>, <var name> (max 50 variables)</nowiki>
| |
| |} | | |} |
| <br> | | <br> |
| DIALOG
| | {| |
| {| border="1" | | |align="left" |[[Geometry:Editing_Geometry|Editing_Geometry]]<br> |
| | align="left" |[[DIALOG]] <nowiki><dialog filename></nowiki>
| |
| |-
| |
| | align="left" |[[DIALOG2|DIALOG]] <nowiki><caption> <left> <top> <width> <height></nowiki>
| |
| |-
| |
| | align="left" |[[FONT]] <nowiki><font name> <font size></nowiki>
| |
| |-
| |
| | align="left" |[[LABEL]] <nowiki><left> <top> <width> <height> <label text></nowiki>
| |
| |-
| |
| | align="left" |[[INPUT]] <nowiki><left> <top> <width> <height> <variable> [<default>]</nowiki>
| |
| |-
| |
| | align="left" |[[CHECK]] <nowiki><left> <top> <width> <height> <text> <variable> [<default>]</nowiki> | |
| |-
| |
| | align="left" |[[RADIO]] <nowiki><left> <top> <width> <height> <text> <variable> [<default> <group number>]</nowiki>
| |
| |-
| |
| | align="left" |[[IMAGE]] <nowiki><left> <top> <width> <height> <filename></nowiki>
| |
| |-
| |
| | align="left" |[[FRAME]] <nowiki><left> <top> <width> <height> <caption></nowiki>
| |
| |-
| |
| | align="left" |[[BUTTON]] <nowiki><left> <top> <width> <height> <caption> <variable></nowiki>
| |
| |-
| |
| | align="left" |[[DROPDOWN_NEW]] <nowiki><left> <top> <width> <height> <variable></nowiki>
| |
| |-
| |
| | align="left" |[[DROPDOWN_ADD]] <nowiki><dropdown number> <caption> <value></nowiki>
| |
| |-
| |
| | align="left" |[[DROPDOWN_VAL]] <nowiki><dropdown number> <initial value></nowiki>
| |
| |-
| |
| | align="left" |[[DROPDOWN_EXCEL]] <nowiki><dropdown number> <excel range number></nowiki>
| |
| |-
| |
| | align="left" |[[OK]] <nowiki><left> <top> <width> <height></nowiki>
| |
| |-
| |
| | align="left" |[[CANCEL]] <nowiki><left> <top> <width> <height></nowiki>
| |
| |-
| |
| | align="left" |[[ON_EVENT]] <nowiki><control to check> <control to change> <change></nowiki>
| |
| |-
| |
| | align="left" |[[ON_DROPDOWN]] <nowiki><dropdown number> <index> <control to change> <change></nowiki>
| |
| |-
| |
| | align="left" |[[ON_RADIO]] <nowiki><radio number> <value> <control to change> <change></nowiki>
| |
| |-
| |
| | align="left" |[[LOAD_POSITION]]
| |
| |-
| |
| | align="left" |[[LOAD_DEFAULTS]] [1/0]
| |
| |- | | |- |
| | align="left" |[[SAVE_DEFAULTS]] [1/0] | | |align="left" |{{Editing_Geometry}}<br> |
| |} | | |} |
| <br> | | <br> |
| CREATING GEOMETRY
| | {| |
| {| border="1" aglign="left" | | |align="left" |[[Solids:Creating_Solids|Creating_Solids]]<br> |
| ! Circles !! Points !! Lines
| |
| |-
| |
| | align="left" |[[CIRCLE_CR]] <circle number> <point> <radius> ||[[POINT_XY]] <point number>, <x>, <y>, ||[[LINE_2P]] <line number> <point> <point>
| |
| |-
| |
| | align="left" |[[CIRCLE_CP]] <circle number> <point> <point> ||[[POINT_CA]] <point number>, <circle>, <angle> ||[[LINE_HP]] <line number> <point>
| |
| |-
| |
| | align="left" |[[CIRCLE_2P]] <circle number> <point> <point> ||[[POINT_2L]] <point number>, <line>, <line> ||[[LINE_VP]] <line number> <point>
| |
| |-
| |
| | align="left" |[[CIRCLE_2PR]] <circle number> <point> <point> <radius> <option> ||[[POINT_LC]] <point number>, <line>, <circle> ||[[LINE_PA]] <line number> <point> <angle>
| |
| |-
| |
| | align="left" |[[CIRCLE_2LR]] <circle number> <line> <line> <radius> <option> ||[[POINT_2C]] <point number>, <circle>, <circle> ||[[LINE_PC]] <line number> <point> <circle> <option>
| |
| |-
| |
| | align="left" |[[CIRCLE_3P]] <circle number> <point> <point> <point> ||[[POINT_2P]] <point number>, <point>, <point> ||[[LINE_CA]] <line number> <circle> <angle> <option>
| |
| |-
| |
| | align="left" |[[CIRCLE_PL]] <circle number> <point> <line> <option> ||[[POINT_COPY]] <point number>, <new point number> ||[[LINE_2C]] <line number> <circle> <circle> <option>
| |
| |-
| |
| | align="left" |[[CIRCLE_PLR]] <circle number> <point> <line> <radius> <option> ||[[POINT_TRANSLATE]] <point number>, <dx>, <dy> ||[[LINE_LD]] <line number> <line> <distance>
| |
| |-
| |
| | align="left" |[[CIRCLE_PC]] <circle number> <point> <circle> ||[[POINT_ROTATE]] <point number>, <xc>, <yc>, <angle> ||[[LINE_COPY]] <line number> <new line number>
| |
| |-
| |
| | align="left" |[[CIRCLE_PCR]] <circle number> <point> <circle> <radius> <option> ||[[POINT_MIRROR]] <point number>, <axis>, <axis value> ||[[CREATE_LINE]] <line number>
| |
| |-
| |
| | align="left" |[[CIRCLE_LCR]] <circle number> <line> <circle> <radius> <option> ||[[POINT_GET_DATA]] <point number>, <x>, <y> || '''Countours'''
| |
| |-
| |
| | align="left" |[[CIRCLE_2CR]] <circle number> <circle> <circle> <radius> <option> ||[[CREATE_POINT]] <point number>, <x>, <y> || [[CONTOUR]]
| |
| |-
| |
| | align="left" |[[CIRCLE_COPY]] <circle number> <new circle number> || [[POINTS]] || [[CONTOUR_3D]]
| |
| |-
| |
| | align="left" |[[CIRCLE_TRANSLATE]] <circle number> <dx> <dy> || [[POINT]] <x> <y> || [[START]] <xs> <ys> [<zs>]
| |
| |-
| |
| | align="left" |[[CIRCLE_ROTATE]] <circle number> <xc> <yc> <angle> || '''Miscellaneus''' ||[[RAPID]] <xe> <ye> [<ze>]
| |
| |-
| |
| | align="left" |[[CIRCLE_MIRROR]] <circle number> <axis> <axis value> || [[FIT_CURVE]] <tolerance> <mode> || [[LINE]] <xe> <ye> [<ze>]
| |
| |-
| |
| | align="left" |[[CIRCLE_GET_DATA]] <circle number> <xc> <yc> <radius> || [[CREATE_FILLET]] <geo ref> <radius> || [[ARC]] <xc> <yc> <xe> <ye> [<ze>] <CW/CCW>
| |
| |-
| |
| | align="left" |[[CREATE_CIRCLE]] <circle number> || [[CREATE_CHAMFER]] <geo ref> <type> <radius> || | |
| |- | | |- |
| | |align="left" |{{Creating_Solids}}<br> |
| |} | | |} |
| <br> | | <br> |
| GEOMETRY SELECTION
| | {| |
| {| border="1" aglign="left" | | |align="left" |[[Solids:Selecting_Solids|Selecting_Solids]]<br> |
| |-
| |
| | align="left" |[[SELECT_GEO]] <geo ref>
| |
| |-
| |
| | align="left" |[[DESELECT_GEO]] <geo ref>
| |
| |-
| |
| | align="left" |[[SELECT_ALL_GEO]]
| |
| |-
| |
| | align="left" |[[DESELECT_ALL_GEO]]
| |
| |-
| |
| | align="left" |[[SELECT_SHAPE]] <geo >
| |
| |-
| |
| | align="left" |[[SET_MARKERS]] <side> <start dist> <end num> <end dist> [<dir> <single feature>]
| |
| |-
| |
| | align="left" |[[GET_SELECTION_LIST]] <list number> | |
| |-
| |
| | align="left" |[[SET_SELECTION_LIST]] <list number> <add>
| |
| |-
| |
| | align="left" |[[GET_NUM_FEAT_SELECTED]] <num features>
| |
| |-
| |
| | align="left" |[[GET_SELECTED_GEO_REF]] <feature num> <geo ref>
| |
| |-
| |
| | align="left" |[[GET_FEAT_TYPE]] <feature num> <type>
| |
| |-
| |
| | align="left" |[[GET_FEAT_START]] <geo ref> <cs> <xs> <ys> [<zs>]
| |
| |-
| |
| | align="left" |[[GET_FEAT_END]] <geo ref> <cs> <xe> <ye> [<ze>]
| |
| |-
| |
| | align="left" |[[GET_CIRCLE_DATA]] <geo ref> <cs> <rad> <xc> <yc> [<zc>]
| |
| |- | | |- |
| | align="left" |[[GET_ARC_DATA]] <geo ref> <cs> <rad> <xc> <yc> [<zc>] | | |align="left" |{{Selecting_Solids}}<br> |
| |} | | |} |
| <br> | | <br> |
| EDITING GEOMETRY
| | {| |
| {| border="1" aglign="left" | | |align="left" |[[Solids:Editing_Solids|Editing_Solids]]<br> |
| |-
| |
| | align="left" |[[GET_LINE_FEED_STATUS]] <geo ref> <status>
| |
| |-
| |
| | align="left" |[[SET_LINE_FEED_STATUS]] <geo ref> <status>
| |
| |-
| |
| | align="left" |[[GET_ATTR_COLOR]] <geo ref> <red> <green> <blue>
| |
| |-
| |
| | align="left" |[[SET_ATTR_COLOR]] <geo ref> <red> <green> <blue> | |
| |-
| |
| | align="left" |[[SELECT_GEO_ATTR_COLOR]] <geo ref number> <red> <green> <blue> | |
| |-
| |
| | align="left" |[[DELETE_GEO]] <geo ref>
| |
| |-
| |
| | align="left" |[[DELETE_SHAPE]] <geo ref>
| |
| |- | | |- |
| | align="left" |[[GET_GEO_AIR]] <geo ref> <wall/air state> | | |align="left" |{{Editing_Solids}}<br> |
| |-
| |
| | align="left" |[[SET_GEO_AIR]] <geo ref> <wall/air state>
| |
| |} | | |} |
| <br> | | <br> |
| CREATING SOLIDS
| | {| |
| {| border="1" | | |align="left" |[[Solids:Solid_Data|Solid_Data]]<br> |
| |-
| |
| | align="left" |[[EXTRUDE]] <z start> <z end> | |
| |- | | |- |
| | align="left" |[[REVOLVE]] <axis> <angle> | | |align="left" |{{Solid_Data}}<br> |
| |} | | |} |
| <br> | | <br> |
| SELECTING SOLIDS
| | {| |
| {| border="1" | | |align="left" |[[Features:Selecting_Features|Selecting_Features]]<br> |
| |-
| |
| | align="left" |[[SELECT_SOLID]] <solid number> | |
| |- | |
| | align="left" |[[DESELECT_SOLID]] <solid number>
| |
| |-
| |
| | align="left" |[[SELECT_ALL_SOLIDS]]
| |
| |-
| |
| | align="left" |[[DESELECT_ALL_SOLIDS]]
| |
| |- | | |- |
| | align="left" |[[SELECT_FACE]] <solid> <face> | | |align="left" |{{Selecting_Features}}<br> |
| |-
| |
| | align="left" |[[SELECT_EDGE]] <solid> <edge>
| |
| |} | | |} |
| <br> | | <br> |
| EDITING SOLIDS
| | {| |
| {| border="1" | | |align="left" |[[Profiler:Profiler_Shapes|Profiler_Shapes]]<br> |
| |-
| |
| | align="left" |[[DELETE_SOLID]] <solid number>
| |
| |-
| |
| | align="left" |[[COPY_SOLID]] <solid number> <new solid number>
| |
| |-
| |
| | align="left" |[[EXPLODE_SOLID]] <solid number> <num solids> <array:list of solids> | |
| |-
| |
| | align="left" |[[TRANSLATE_SOLID]] <dx> <dy> <dz> [<number of copies>]
| |
| |-
| |
| | align="left" |[[ROTATE_SOLID]] <xc> <yc> <angle> [<number of copies>]
| |
| |-
| |
| | align="left" |[[MIRROR_SOLID]] <axis> <coord> [<number of copies>]
| |
| |-
| |
| | align="left" |[[SCALE_SOLID]] <factor>
| |
| |-
| |
| | align="left" |[[SOLID_UNION]] <solid 1> <solid 2>
| |
| |- | | |- |
| | align="left" |[[SOLID_SUBTRACT]] <solid 1> <solid 2> | | |align="left" |{{Profiler_Shapes}}<br> |
| |-
| |
| | align="left" |[[SOLID_INTERSECT]] <solid 1> <solid 2>
| |
| |} | | |} |
| <br> | | <br> |
| SOLID DATA
| | {| |
| {| border="1" | | |align="left" |[[Tools:Tool_Tiles|Tool_Tiles]]<br> |
| |-
| |
| | align="left" |[[GET_SOLID_BAGGED]] <solid number> <status>
| |
| |-
| |
| | align="left" |[[SET_SOLID_BAGGED]] <solid number> <status>
| |
| |-
| |
| | align="left" |[[GET_SOLID_TYPE]] <solid number> <type>
| |
| |-
| |
| | align="left" |[[SET_SOLID_TYPE]] <solid number> <type>
| |
| |-
| |
| | align="left" |[[GET_SOLID_NAME]] <solid number> <name>
| |
| |-
| |
| | align="left" |[[SET_SOLID_NAME]] <solid number> <name>
| |
| |-
| |
| | align="left" |[[GET_SOLID_COMMENT]] <solid number> <comment>
| |
| |-
| |
| | align="left" |[[SET_SOLID_COMMENT]] <solid number> <comment>
| |
| |-
| |
| | align="left" |[[GET_SOLID_FACE_UV]] <solid number> <face number> <u1> <v1> <u2> <v2>
| |
| |-
| |
| | align="left" |[[GET_SOLID_FACE_POINT]] <solid number> <face number> <nowiki><u> <v> <x> <y> <z></nowiki> | |
| |-
| |
| | align="left" |[[GET_SOLID_FACE_NORMAL]] <solid number> <face number> <nowiki><u> <v> <x> <y> <z></nowiki> | |
| |- | | |- |
| | align="left" |[[GET_SOLID_CS]] <solid number> <cs number> | | |align="left" |{{Tool_Tiles}}<br> |
| |-
| |
| | align="left" |[[SET_SOLID_CS]] <solid number> <cs number> [<option>]
| |
| |} | | |} |
| <br> | | <br> |
| TOOL TILES
| | {| |
| {| border="1" | | |align="left" |[[Tools:Tool_Data|Tool_Data]]<br> |
| | align="left" |[[CREATE_MILL_TOOL]] <tool number> | |
| |-
| |
| | align="left" |[[CREATE_LATHE_TOOL]] <tool number>
| |
| |-
| |
| | align="left" |[[DELETE_TOOL]] <tool number>
| |
| |-
| |
| | align="left" |[[INSERT_TOOL_TILE]] <before tool number>
| |
| |-
| |
| | align="left" |[[GET_TOOL_LIST_SHOWN]] <visible>
| |
| |-
| |
| | align="left" |[[SHOW_TOOL_LIST]]
| |
| |-
| |
| | align="left" |[[HIDE_TOOL_LIST]]
| |
| |-
| |
| | align="left" |[[REDRAW_TOOL_LIST]]
| |
| |- | | |- |
| | align="left" |[[SCROLL_TOOL_LIST]] <first tile> | | |align="left" |{{Tool_Data}}<br> |
| |} | | |} |
| <br> | | <br> |
| TOOL DATA
| | {| |
| {| border="1" | | |align="left" |[[Tools:Tool_Selection|Tool_Selection]]<br> |
| |-
| |
| | align="left" |[[GET_TOOL_STATUS]] <tool number> <status>
| |
| |-
| |
| | align="left" |[[GET_TOOL_SELECTED]] <tool number> <selected>
| |
| |-
| |
| | align="left" |[[GET_TOOL_DATA]] <tool number> <parameter> <value> | |
| |-
| |
| | align="left" |[[SET_TOOL_DATA]] <tool number> <parameter> <value>
| |
| |- | | |- |
| | align="left" |[[GET_TG_DATA]] <tool number> <parameter> <value> | | |align="left" |{{Tool_Selection}}<br> |
| |-
| |
| | align="left" |[[SET_TG_DATA]] <tool number> <parameter> <value>
| |
| |} | | |} |
| <br> | | <br> |
| TOOL SELECTION
| | {| |
| {| border="1" | | |align="left" |[[Procs:Process_Tiles|Process_Tiles]]<br> |
| |-
| |
| | align="left" |[[SELECT_TOOL]] <tool number> | |
| |-
| |
| | align="left" |[[SELECT_ALL_TOOLS]]
| |
| |- | | |- |
| | align="left" |[[DESELECT_TOOL]] <tool number> | | |align="left" |{{Process_Tiles}}<br> |
| |-
| |
| | align="left" |[[DESELECT_ALL_TOOLS]]
| |
| |} | | |} |
| <br> | | <br> |
| PROCESS TILES
| | {| |
| {| border="1" | | |align="left" |[[Procs:Process_Selection|Process_Selection]]<br> |
| |-
| |
| | align="left" |[[CREATE PROC]] <process_type> <process number> <tool number> | |
| |-
| |
| | align="left" |[[DELETE_PROC]] <process number>
| |
| |-
| |
| | align="left" |[[INSERT_PROC_TILE]] <before process number>
| |
| |-
| |
| | align="left" |[[COPY_PROC]] <from process number> <to process number>
| |
| |-
| |
| | align="left" |[[GET_PROC_LIST_SHOWN ]] <visible>
| |
| |-
| |
| | align="left" |[[SHOW_PROC_LIST]]
| |
| |-
| |
| | align="left" |[[HIDE_PROC_LIST]]
| |
| |-
| |
| | align="left" |[[REDRAW_PROC_LIST]]
| |
| |- | | |- |
| | align="left" |[[SCROLL_PROC_LIST]] <first tile> | | |align="left" |{{Process_Selection}}<br> |
| |} | | |} |
| <br> | | <br> |
| PROCESS SELECTION
| | {| |
| {| border="1" | | |align="left" |[[Procs:Process_Data|Process_Data]]<br> |
| |-
| |
| | align="left" |[[SELECT_PROC]] <process number> | |
| |-
| |
| | align="left" |[[SELECT_ALL_PROCS]]
| |
| |-
| |
| | align="left" |[[DESELECT_PROC]] <process number>
| |
| |-
| |
| | align="left" |[[DESELECT_ALL_PROCS]]
| |
| |-
| |
| | align="left" |[[CLEAR_PROC_LIST]]
| |
| |-
| |
| | align="left" |[[LOAD_PROCESS]] <process filename>
| |
| |- | | |- |
| | align="left" |[[CALC_PROCESS]] | | |align="left" |{{Process_Data}}<br> |
| |} | | |} |
| <br> | | <br> |
| PROCESS DATA
| | {| |
| {| border="1" | | |align="left" |[[Operations:Operation_Tiles|Operation_Tiles]]<br> |
| |-
| |
| | align="left" |[[GET_PROC_STATUS]] <process number> <status>
| |
| |-
| |
| | align="left" |[[GET_PROC_SELECTED]] <process number> <selected>
| |
| |-
| |
| | align="left" |[[GET_PROC_DATA]] <process number> <parameter> <value>
| |
| |-
| |
| | align="left" |[[SET_PROC_DATA]] <process number> <parameter> <value>
| |
| |-
| |
| | align="left" |[[GET_UTIL_PROC_DATA]] <process number> <parameter> <value>
| |
| |-
| |
| | align="left" |[[SET_UTIL_PROC_DATA]] <process number> <parameter> <value>
| |
| |-
| |
| | align="left" |[[GET_BASIC_UTIL_PROC_NAME]] <process number> <variable> | |
| |-
| |
| | align="left" |[[SET_BASIC_UTIL_PROC_NAME]] <process number> <value> | |
| |-
| |
| | align="left" |[[GET_BASIC_UTIL_PROC_DATA]] <process number> <parameter type> <parameter name> <variable>
| |
| |-
| |
| | align="left" |[[SET_BASIC_UTIL_PROC_DATA]] <process number> <parameter type> <parameter name> <value>
| |
| |-
| |
| | align="left" |[[GET_CUSTOM_PROC_NAME]] <process number> <variable>
| |
| |- | | |- |
| | align="left" |[[SET_CUSTOM_PROC_NAME]] <process number> <value> | | |align="left" |{{Operation_Tiles}}<br> |
| |} | | |} |
| <br> | | <br> |
| OPERATION TILES
| | {| |
| {| border="1" | | |align="left" |[[Operations:Operation_Selection|Operation_Selection]]<br> |
| |-
| |
| | align="left" |[[DELETE_OP]] <op number>
| |
| |-
| |
| | align="left" |[[MOVE_OP_TILE]] <from tile> <to tile> [<insert tile>]
| |
| |-
| |
| | align="left" |[[INSERT_OP_TILE]] <op number> <move all subsequent tiles down>
| |
| |-
| |
| | align="left" |[[GET_OP_LIST_SHOWN]] <visible> | |
| |-
| |
| | align="left" |[[SHOW_OP_LIST]] | |
| |-
| |
| | align="left" |[[HIDE_OP_LIST]]
| |
| |-
| |
| | align="left" |[[REDRAW_OP_LIST]]
| |
| |-
| |
| | align="left" |[[SCROLL_OP_LIST]] <first tile>
| |
| |-
| |
| | align="left" |[[LOAD_OP_PROCESS]] <op number>
| |
| |- | | |- |
| | align="left" |[[REDO_ALL_OPS]] | | |align="left" |{{Operation_Selection}}<br> |
| |} | | |} |
| <br> | | <br> |
| OPERATION SELECTION
| | {| |
| {| border="1" | | |align="left" |[[Operations:Operation_Data|Operation_Data]]<br> |
| |-
| |
| | align="left" |[[SELECT_OP]] <op number>
| |
| |-
| |
| | align="left" |[[SELECT_ALL_OPS]] | |
| |-
| |
| | align="left" |[[DESELECT_OP]] <op number> | |
| |- | | |- |
| | align="left" |[[DESELECT_ALL_OPS]] | | |align="left" |{{Operation_Data}}<br> |
| |} | | |} |
| <br> | | <br> |
| OPERATION DATA
| | {| |
| {| border="1" | | |align="left" |[[Operations:Operation_Tool-Path|Operation_Tool-Path]] |
| |-
| |
| | align="left" |[[GET_OP_STATUS]] <op number> <status> | |
| |-
| |
| | align="left" |[[GET_OP_SELECTED]] <op number> <selected>
| |
| |- | |
| | align="left" |[[GET_OP_DATA]] <op number> <parameter> <value>
| |
| |- | | |- |
| | align="left" |[[SET_OP_DATA]] <op number> <parameter> <value> | | |align="left" |{{Operation_Tool-Path}} |
| |} | | |} |
| <br> | | <br> |
| OPERATION TOOL-PATH
| | {| |
| {| border="1" | | |align="left" |[[Tool_List|Tool_List]]<br> |
| |-
| |
| | align="left" |[[SELECT_OP_PATH_TYPE]] <type>
| |
| |-
| |
| | align="left" |[[GET_OP_PATH]] <op number>
| |
| |-
| |
| | align="left" |[[SET_OP_PATH]] <op number>
| |
| |-
| |
| | align="left" |[[CLEAR_OP_PATH]]
| |
| |-
| |
| | align="left" |[[REVERSE_OP_PATH]]
| |
| |-
| |
| | align="left" |[[TRANSLATE_OP_PATH]] <dx> <dy> <dz> | |
| |-
| |
| | align="left" |[[ROTATE_OP_PATH]] <xc> <yc> <zc> <angle>
| |
| |-
| |
| | align="left" |[[ADD_OP_PATH_POINT]] <x> <y> <z>
| |
| |-
| |
| | align="left" |[[ADD_OP_PATH_RAPID]] <xe> <ye> <ze>
| |
| |-
| |
| | align="left" |[[ADD_OP_PATH_LINE]] <xs> <ys> <zs>
| |
| |-
| |
| | align="left" |[[ADD_OP_PATH_ARC]] <xe> <ye> <ze> <xc> <yc> <zx> <rad> <dir>
| |
| |-
| |
| | align="left" |[[ADD_OP_PATH_THREAD]] <xe> <ye> <ze>
| |
| |-
| |
| | align="left" |[[ADD_OP_PATH_CTOOL]] <type> <x> <y> <z>
| |
| |-
| |
| | align="left" |[[DEFINE_PATH_LIST]] <number of paths>
| |
| |-
| |
| | align="left" |[[DELETE_PATH_LIST]]
| |
| |-
| |
| | align="left" |[[CLEAR_PATH]] <path number>
| |
| |-
| |
| | align="left" |[[COPY_PATH]] <source path number> <new path number>
| |
| |-
| |
| | align="left" |[[TRANSLATE_PATH]] <path number> <dx> <dy> <dz>
| |
| |-
| |
| | align="left" |[[ROTATE_PATH]] <path number> <xc> <yc> <zc> <angle>
| |
| |-
| |
| | align="left" |[[MIRROR_PATH]] <path number> <scale factor>
| |
| |-
| |
| | align="left" |[[REVERSE_PATH]] <path number>
| |
| |-
| |
| | align="left" |[[GET_PATH_NUM_FEAT]] <path number> <number of features>
| |
| |-
| |
| | align="left" |[[GET_PATH_FEAT_TYPE]] <path number> <feature number> <type>
| |
| |-
| |
| | align="left" |[[GET_PATH_FEAT_LEN]] <path number> <feature number> <length>
| |
| |-
| |
| | align="left" |[[GET_PATH_FEAT_START]] <path number> <feature number> <xs> <ys> [<zs>]
| |
| |-
| |
| | align="left" |[[GET_PATH_FEAT_END]] <path number> <feature number> <xs> <ys> [<zs>]
| |
| |-
| |
| | align="left" |[[GET_PATH_FEAT_ARC_DATA]] <path number> <feature number> <rad> <dir> <xc> <yc> [<zc>]
| |
| |-
| |
| | align="left" |[[GET_PATH_FEAT_CTOOL]] <path number> <feature number> <type> <x> <y> <z>
| |
| |-
| |
| | align="left" |[[CREATE_PATH]] <path number> <xs> <ys> <zs>
| |
| |-
| |
| | align="left" |[[ADD_PATH_FEAT]] <path number> <x> <y> <z>
| |
| |-
| |
| | align="left" |[[ADD_PATH_POINT]] <path number> <x> <y> <z>
| |
| |-
| |
| | align="left" |[[ADD_PATH_RAPID]] <path number> <xe> <ye> <ze>
| |
| |-
| |
| | align="left" |[[ADD_PATH_LINE]] <path number> <xe> <ye> <ze>
| |
| |-
| |
| | align="left" |[[ADD_PATH_ARC]] <path number> <xe> <ye> <ze> <xc> <yc> <zx> <rad> <dir>
| |
| |-
| |
| | align="left" |[[ADD_PATH_THREAD]] <path number> <xe> <ye> <ze>
| |
| |-
| |
| | align="left" |[[ADD_PATH_CTOOL]] <path number> <type> <x> <y> <z>
| |
| |-
| |
| | align="left" |[[GET_OP_NUM_MARKERS]] <op number> <num markers>
| |
| |-
| |
| | align="left" |[[GET_OP_MARKER_TYPE]] <op number> <marker num> <type> <nowiki>[<sub type>]</nowiki>
| |
| |-
| |
| | align="left" |[[GET_OP_FEED_MARKER ]] <op number> <marker num> <feature num> <param> <value> <type>
| |
| |-
| |
| | align="left" |[[GET_OP_SPEED_MARKER ]] <op number> <marker num> <feature num> <param> <value> <fwd/rev>
| |
| |-
| |
| | align="left" |[[GET_OP_OFFSET_MARKER]] <op number> <marker num> <feature num> <param> <value> <tool/explicit>
| |
| |-
| |
| | align="left" |[[GET_OP_TEXT_MARKER ]] <op number> <marker num> <feature num> <param> <string>
| |
| |-
| |
| | align="left" |[[GET_OP_CRC_MARKER ]] <op number> <marker num> <feature num> <param> <value> <type>
| |
| |-
| |
| | align="left" |[[GET_OP_DWELL_MARKER ]] <op number> <marker num> <feature num> <param> <value> <sec/rev>
| |
| |-
| |
| | align="left" |[[GET_OP_STOP_MARKER ]] <op number> <marker num> <feature num> <param> <value>
| |
| |-
| |
| | align="left" |[[ADD_OP_FEED_MARKER ]] <op number> <feature num> <param> <value> <type> <marker num>
| |
| |-
| |
| | align="left" |[[ADD_OP_SPEED_MARKER ]] <op number> <feature num> <param> <value> <fwd/rev> <marker num>
| |
| |-
| |
| | align="left" |[[ADD_OP_OFFSET_MARKER]] <op number> <feature num> <param> <value> <tool/explicit> <marker num>
| |
| |-
| |
| | align="left" |[[ADD_OP_TEXT_MARKER ]] <op number> <feature num> <param> <string> <marker num>
| |
| |-
| |
| | align="left" |[[ADD_OP_CRC_MARKER ]] <op number> <feature num> <param> <value> <type> <marker num>
| |
| |-
| |
| | align="left" |[[ADD_OP_DWELL_MARKER ]] <op number> <feature num> <param> <value> <sec/rev> <marker num>
| |
| |-
| |
| | align="left" |[[ADD_OP_STOP_MARKER ]] <op number> <feature num> <param> <value> <marker num>
| |
| |-
| |
| | align="left" |[[DELETE_OP_MARKER]] <op number> <marker num>
| |
| |-
| |
| | align="left" |[[DELETE_ALL_OP_MARKERS]] <op number>
| |
| |-
| |
| | align="left" |[[GET_OP_NUM_FEAT]] <op number> <num features>
| |
| |-
| |
| | align="left" |[[GET_OP_FEAT_TYPE]] <op number> <feature num> <type>
| |
| |-
| |
| | align="left" |[[GET_OP_FEAT_LEN]] <op number> <feature num> <len>
| |
| |-
| |
| | align="left" |[[GET_OP_FEAT_START]] <op number> <feature num> <xs> <ys> [<zs>]
| |
| |- | | |- |
| | align="left" |[[GET_OP_FEAT_END]] <op number> <feature num> <xe> <ye> [<ze>] | | |align="left" |{{Tool_List}}<br> |
| |-
| |
| | align="left" |[[GET_OP_FEAT_ARC_DATA]] <op number> <feature num> <rad> <dir> <xc> <yc> [<zc>]
| |
| |} | | |} |
| <br> | | <br> |
| TOOL LIST
| | {| |
| {| border="1" | | |align="left" |[[Process_List|Process_List]]<br> |
| | align="left" | '''Tool List''' || '''Description''' | |
| |-
| |
| | align="left" |GET_TOOL_LIST [<selected>] ||
| |
| |-
| |
| | align="left" |NUMBER_OF_TOOL ||
| |
| |-
| |
| | align="left" |FIRST_TOOL_NUMBER ||
| |
| |-
| |
| | align="left" |NEXT_TOOL_NUMBER ||
| |
| |-
| |
| | align="left" |LAST_TOOL_NUMBER ||
| |
| |-
| |
| | align="left" |FIRST_FREE_TOOL_NUMBER ||
| |
| |- | | |- |
| | |align="left" |{{Process_List}}<br> |
| |} | | |} |
| <br> | | <br> |
| PROCESS LIST
| | {| |
| {| border="1" | | |align="left" |[[Operation_List|Operation_List]]<br> |
| | align="left" |'''Preocess List''' || '''Description''' | |
| |-
| |
| | align="left" |GET_PROC_LIST [<selected>] ||
| |
| |-
| |
| | align="left" |NUMBER_OF_PROCS||
| |
| |-
| |
| | align="left" |FIRST_PROC_NUMBER||
| |
| |-
| |
| | align="left" |NEXT_PROC_NUMBER||
| |
| |-
| |
| | align="left" |LAST_PROC_NUMBER||
| |
| |-
| |
| | align="left" |FIRST_FREE_PROC_NUMBER||
| |
| |- | | |- |
| | |align="left" |{{Operation_List}}<br> |
| |} | | |} |
| <br> | | <br> |
| OPERATION LIST
| | {| |
| {| border="1" | | |align="left" |[[Workgroup_List|Workgroup_List]]<br> |
| | align="left" | '''Operation List''' || '''Description''' | |
| |-
| |
| | align="left" |GET_OP_LIST [<selected>] || For an example in a real macro see [[Modify_op_path]]
| |
| |-
| |
| | align="left" |NUMBER_OF_OPS||
| |
| |-
| |
| | align="left" |FIRST_OP_NUMBER||
| |
| |-
| |
| | align="left" |NEXT_OP_NUMBER||
| |
| |-
| |
| | align="left" |LAST_OP_NUMBER||
| |
| |-
| |
| | align="left" |FIRST_FREE_OP_NUMBER||
| |
| |-
| |
| | align="left" |GET_OLD_OP_LIST (save a copy of the current op list) ||
| |
| |-
| |
| | align="left" |GET_NEW_OP_LIST (compare the op list with the saved copy) ||
| |
| |-
| |
| | align="left" |NUMBER_OF_SAME_OPS||
| |
| |-
| |
| | align="left" |NUMBER_OF_NEW_OPS||
| |
| |-
| |
| | align="left" |NUMBER_OF_DELETED_OPS||
| |
| |-
| |
| | align="left" |NUMBER_OF_MOVED_OPS||
| |
| |-
| |
| | align="left" |FIRST_SAME_OP_NUMBER||
| |
| |-
| |
| | align="left" |NEXT_SAME_OP_NUMBER||
| |
| |-
| |
| | align="left" |LAST_SAME_OP_NUMBER||
| |
| |-
| |
| | align="left" |FIRST_NEW_OP_NUMBER||
| |
| |-
| |
| | align="left" |NEXT_NEW_OP_NUMBER||
| |
| |-
| |
| | align="left" |LAST_NEW_OP_NUMBER||
| |
| |-
| |
| | align="left" |FIRST_DELETED_OP_NUMBER||
| |
| |-
| |
| | align="left" |NEXT_DELETED_OP_NUMBER||
| |
| |-
| |
| | align="left" |LAST_DELETED_OP_NUMBER||
| |
| |-
| |
| | align="left" |FIRST_MOVED_FROM_OP_NUMBER||
| |
| |-
| |
| | align="left" |NEXT_MOVED_FROM_OP_NUMBER||
| |
| |-
| |
| | align="left" |LAST_MOVED_FROM_OP_NUMBER||
| |
| |-
| |
| | align="left" |FIRST_MOVED_TO_OP_NUMBER||
| |
| |-
| |
| | align="left" |NEXT_MOVED_TO_OP_NUMBER||
| |
| |- | | |- |
| | align="left" |LAST_MOVED_TO_OP_NUMBER|| | | |align="left" |{{Workgroup_List}}<br> |
| |} | | |} |
|
| |
| <br> | | <br> |
| WORKGROUP LIST
| | {| |
| {| border="1" | | |align="left" |[[Coordinate_System_List|Coordinate_System_List]]<br> |
| | align="left" | '''Workgroup List''' || '''Description''' | |
| |-
| |
| | align="left" |GET_WG_LIST||
| |
| |-
| |
| | align="left" |NUMBER_OF_WGS||
| |
| |-
| |
| | align="left" |FIRST_WG_NUMBER||
| |
| |-
| |
| | align="left" |NEXT_WG_NUMBER||
| |
| |-
| |
| | align="left" |LAST_WG_NUMBER||
| |
| |- | | |- |
| | align="left" |FIRST_FREE_WG_NUMBER|| | | |align="left" |{{Coordinate_System_List}}<br> |
| |} | | |} |
| <br> | | <br> |
| COORDINATE SYSTEM LIST
| | {| |
| <br>
| | |align="left" |[[Solid_List|Solid_List]]<br> |
| {| border="1" | |
| | align="left" | '''Coordinate System List''' || '''Description'''
| |
| |-
| |
| | align="left" |GET_CS_LIST|| For an example macro see [[Cs_List]] | |
| |-
| |
| | align="left" |NUMBER_OF_CSS||
| |
| |-
| |
| | align="left" |FIRST_CS_NUMBER||
| |
| |-
| |
| | align="left" |NEXT_CS_NUMBER||
| |
| |-
| |
| | align="left" |LAST_CS_NUMBER||
| |
| |-
| |
| | align="left" |FIRST_FREE_CS_NUMBER||
| |
| |- | | |- |
| | |align="left" |{{Solid_List}}<br> |
| |} | | |} |
| <br> | | <br> |
| SOLID LIST
| | {| |
| {| border="1" | | |align="left" |[[Solid_Edge_List|Solid_Edge_List]]<br> |
| | align="left" |'''Solid List''' || '''Description''' | |
| |-
| |
| | align="left" |GET_SOLID_LIST [<selected>] ||
| |
| |-
| |
| | align="left" |GET_SELECTED_SOLID_LIST||
| |
| |-
| |
| | align="left" |NUMBER_OF_SOLIDS||
| |
| |-
| |
| | align="left" |FIRST_SOLID_REF||
| |
| |-
| |
| | align="left" |NEXT_SOLID_REF||
| |
| |- | | |- |
| | |align="left" |{{Solid_Edge_List}}<br> |
| |} | | |} |
| <br> | | <br> |
| SOLID EDGE LIST
| | {| |
| {| border="1" | | |align="left" |[[Solid_Face_List|Solid_Face_List]]<br> |
| | align="left" |'''Solid Edge List'''||'''Description''' | |
| |-
| |
| | align="left" |GET_SOLID_EDGE_LIST <solid num> [<selected>] ||
| |
| |-
| |
| | align="left" |GET_SOLID_SELECTED_EDGE_LIST <solid num> ||
| |
| |-
| |
| | align="left" |NUMBER_OF_EDGES||
| |
| |-
| |
| | align="left" |FIRST_EDGE_REF||
| |
| |-
| |
| | align="left" |NEXT_EDGE_REF||
| |
| |- | | |- |
| | |align="left" |{{Solid_Face_List}}<br> |
| |} | | |} |
| <br> | | <br> |
| SOLID FACE LIST
| | {| |
| {| border="1" | | |align="left" |[[:Category:Part_Data|Part_Data]]<br> |
| | align="left" |'''Solid Face List'''|| '''Description''' | |
| |-
| |
| | align="left" |GET_SOLID_FACE_LIST <solid num> [<selected>] ||
| |
| |-
| |
| | align="left" |GET_SOLID_SELECTED_FACE_LIST <solid num> ||
| |
| |-
| |
| | align="left" |NUMBER_OF_FACES||
| |
| |-
| |
| | align="left" |FIRST_FACE_REF||
| |
| |-
| |
| | align="left" |NEXT_FACE_REF||
| |
| |- | | |- |
| | |align="left" |{{Part_Data}}<br> |
| |} | | |} |
| <br> | | <br> |
| PART DATA
| | {| |
| {| border="1" | | |align="left" |[[:Category:Post_Processing|Post_Processing]]<br> |
| | align="left" |[[GET_PART_DATA]] <parameter> <value> | |
| |-
| |
| | align="left" |[[SET_PART_DATA]] <parameter> <value>
| |
| |-
| |
| | align="left" |[[GET_SPINDLE_NUM]]
| |
| |-
| |
| | align="left" |[[SET_SPINDLE_NUM]]
| |
| |-
| |
| | align="left" |[[GET_WP_PART_OFFSET]] <workpiece num> <x> <y> <z>
| |
| |-
| |
| | align="left" |[[SET_WP_PART_OFFSET]] <workpiece num> <x> <y> <z>
| |
| |-
| |
| | align="left" |[[GET_MTM_DATA]] <spindle number> <parameter> <value>
| |
| |- | | |- |
| | align="left" |[[SET_MTM_DATA]] <spindle number> <parameter> <value> | | |align="left" |{{Post_Processing}}<br> |
| |} | | |} |
| <br> | | <br> |
| {| Border="1" | | {| |
| |+ Original Post Variables
| | |align="left" |[[:Category:Hole_Manager|Hole_Manager]] |
| | align="left" |[[GET_POST_DATA]] <parameter> <value> | |
| |- | | |- |
| | align="left" |[[SET_POST_DATA]] <parameter> <value> | | |align="left" |{{Hole_Manager}} |
| |-
| |
| | align="left" |[[RUN_POST]] [<post filename> <tape filename>]
| |
| |} | | |} |
| <br> | | <br> |
| {| Border="1" | | {| |
| |+ Custom Post Variables
| | |align="left" |[[:Category:External_File_Handling|External_File_Handling]] |
| | align="left" |[[GET_POST_VAR]] <variable name> <variable>
| |
| |-
| |
| | align="left" |[[GET_POST_FLAG]] <flag number> <variable>
| |
| |-
| |
| | align="left" |[[SET_POST_NUM]] <variable number> <value>
| |
| |-
| |
| | align="left" |[[SET_POST_VAR]] <variable name> <value> | |
| |- | |
| | align="left" |[[SET_POST_FLAG]] <flag name> <value>
| |
| |-
| |
| | align="left" |[[GET_POST_SEQ]] <variable>
| |
| |- | | |- |
| | align="left" |[[OUTPUT_POST_LINE]] <text> | | |align="left" |{{External_File_Handling}} |
| |} | | |} |
| <br> | | <br> |
| {| Border="1" | | {| |
| | align="left" |[[HOLEFR_GET_DATA]] <wg number> <num groups>
| | |align="left" |[[:Category:Excel|Excel]] |
| |-
| |
| | align="left" |[[HOLEFR_GET_GROUP]] <group> <num features>
| |
| |-
| |
| | align="left" |[[HOLEFR_GET_FEAT]] <feature num> | |
| |-
| |
| | align="left" |[[SET_HOLEFR_PARAM]] <parameter> <value> | |
| |- | | |- |
| | align="left" |[[RUN_HOLEFR]] <option> | | |align="left" |{{Excel}}<br> |
| |} | | |} |
| <br> | | <br> |
| {| border="1" | | {| |
| |-
| | |align="left" |[[:Category:File_Import_Export|File Import/Export]]<br> |
| | align="left" |[[FILE_OPEN]] <filename> <file Number> [<type>] | |
| |-
| |
| | align="left" |[[FILE_CLOSE]] <file Number> | |
| |-
| |
| | align="left" |[[FILE_EXISTS]] <filename> <status>
| |
| |-
| |
| | align="left" |[[FILE_DELETE]]
| |
| |-
| |
| | align="left" |[[FILE_READ_VARS]] <file Number> <list of up to 10 variable names>
| |
| |-
| |
| | align="left" |[[FILE_WRITE_VARS]] <file Number> <list of up to 10 variable names>
| |
| |- | | |- |
| | align="left" |[[FILE_READ_TEXT]] <file Number> <string variable> | | |align="left" |{{File_Import_Export}}<br> |
| |-
| |
| | align="left" |[[FILE_WRITE_TEXT]] <file Number> <text>
| |
| |} | | |} |
| <br> | | <br> |
| EXCEL
| | {| |
| {| border="1" | | |align="left" |[[:Category:Matrices|Matrices]]<br> |
| |-
| |
| | align="left" |[[EXCEL_OPEN]] <filename> [<vis>]
| |
| |-
| |
| | align="left" |[[EXCEL_SAVE]]
| |
| |-
| |
| | align="left" |[[EXCEL_CLOSE]]
| |
| |-
| |
| | align="left" |[[EXCEL_SELECT_SHEET]] <sheet name> | |
| |- | |
| | align="left" |[[EXCEL_SET_CELL]] <row> <col> <value>
| |
| |- | | |- |
| | align="left" |[[EXCEL_GET_CELL]] <row> <col> <contents> | | |align="left" |{{Matrices}}<br> |
| |-
| |
| | align="left" |[[EXCEL_GET_RANGE]] <range number> <row 1> <col 1> <row 2> <col 2>
| |
| |} | | |} |
| <br> | | <br> |
| FILE OPTIONS
| | {| |
| {| border="1" | | |align="left" |[[:Category:Part_Files|Part_Files]]<br> |
| | align="left" |'''File Import'''||'''File Export''' | |
| |-
| |
| | align="left" |[[IMPORT_ACIS]] <filename> <scale> <unstitch> <show dialog>||[[EXPORT_DXF]] <filename>
| |
| |- | |
| | align="left" |[[IMPORT_DXF]] <filename>||[[EXPORT_SOLIDWORKS]] <filename> [<version>]
| |
| |-
| |
| | align="left" |[[IMPORT_IGES]] <filename>||
| |
| |-
| |
| | align="left" |[[IMPORT_INVENTOR]] <filename>||'''Export/Import Options'''
| |
| |-
| |
| | align="left" |[[IMPORT_PARASOLID]] <filename>||[[IMPORT_OPTION]] <parameter> <value>
| |
| |-
| |
| | align="left" |[[IMPORT_RHINO]] <filename>||[[EXPORT_OPTION]] <parameter> <value>
| |
| |-
| |
| | align="left" |[[IMPORT_SOLIDEDGE]] <filename>||
| |
| |-
| |
| | align="left" |[[IMPORT_SOLIDWORKS]] <filename>||
| |
| |- | | |- |
| | align="left" |[[IMPORT_FILE]] <filename>|| | | |align="left" |{{Part_Files}}<br> |
| |} | | |} |
| <br> | | <br> |
| MATRICES
| | {| |
| {| border="1" | | |align="left" |[[:Category:Work_Groups|Work_Groups]]<br> |
| |-
| |
| | align="left" |[[GET_IDENTITY_MATRIX]] <matrix array> | |
| |-
| |
| | align="left" |[[GET_TRANSLATE_MATRIX]] <matrix array> <dx> <dy> <dz>
| |
| |-
| |
| | align="left" |[[GET_ROTATE_MATRIX]] <matrix array> <vx> <vy> <vz> <angle>
| |
| |-
| |
| | align="left" |[[GET_SCALE_MATRIX]] <matrix array> <scale>
| |
| |-
| |
| | align="left" |[[INVERT_MATRIX]] <matrix array>
| |
| |-
| |
| | align="left" |[[NORMALIZE_MATRIX]] <matrix array>
| |
| |-
| |
| | align="left" |[[MULTIPLY_MATRIX]] <matrix array 1> <matrix array 2> <result matrix>
| |
| |-
| |
| | align="left" |[[TRANSLATE_MATRIX]] <matrix array> <dx> <dy> <dz>
| |
| |-
| |
| | align="left" |[[ROTATE_MATRIX]] <matrix array> <vx> <vy> <vz>
| |
| |- | | |- |
| | align="left" |[[SCALE_MATRIX]] <matrix array> | | |align="left" |{{Work_Groups}}<br> |
| |} | | |} |
| <br> | | <br> |
| PART FILES
| | {| |
| {| border="1" | | |align="left" |[[:Category:Coordinate_Systems|Coordinate_Systems]]<br> |
| |-
| |
| | align="left" |[[NEW_PART]] <filename> | |
| |- | |
| | align="left" |[[OPEN_PART]] <filename>
| |
| |-
| |
| | align="left" |[[SAVE_PART]]
| |
| |- | | |- |
| | align="left" |[[SAVE_PART_AS]] <filename> | | |align="left" |{{Coordinate_Systems}}<br> |
| |-
| |
| | align="left" |[[CLOSE_PART]] <force close> <save file>
| |
| |} | | |} |
| <br> | | <br> |
| WORK GROUPS
| | {| |
| {| border="1" | | |align="left" |[[:Category:Rendering|Rendering]]<br> |
| |-
| |
| | align="left" |[[NEW_WG]] <name> | |
| |-
| |
| | align="left" |[[SET_WG]] <wg number>
| |
| |-
| |
| | align="left" |[[DELETE_WG]] <wg number>
| |
| |-
| |
| | align="left" |[[GET_WG_NAME]] <wg number> <name>
| |
| |-
| |
| | align="left" |[[SET_WG_NAME]] <wg number> <name>
| |
| |- | | |- |
| | align="left" |[[UPDATE_WG_WINDOW]] | | |align="left" |{{Rendering}}<br> |
| |} | | |} |
| <br> | | <br> |
| CO ORDINATE SYSTEMS
| | {| |
| {| border="1" | | |align="left" |[[:Category:Undo|Undo]]<br> |
| |-
| |
| | align="left" |[[NEW_CS]] <cs number>
| |
| |-
| |
| | align="left" |[[SET_CS]] <cs number>
| |
| |-
| |
| | align="left" |[[DELETE_CS]] <cs number>
| |
| |-
| |
| | align="left" |[[GET_MASTER_CS]] <master cs> <wp> <cs number>
| |
| |-
| |
| | align="left" |[[GET_CS_NAME]] <cs number> <name> | |
| |- | |
| | align="left" |[[SET_CS_NAME]] <cs number> <name>
| |
| |-
| |
| | align="left" |[[UPDATE_CS_WINDOW]]
| |
| |-
| |
| | align="left" |[[GET_GEO_CS]] <geo ref> <cs number>
| |
| |-
| |
| | align="left" |[[SET_GEO_CS]] <geo ref> <cs number>
| |
| |- | | |- |
| | align="left" |[[GET_CS_MATRIX]] <cs number> <matrix array> | | |align="left" |{{undo}}<br> |
| |-
| |
| | align="left" |[[SET_CS_MATRIX]] <cs number> <matrix array>
| |
| |} | | |} |
| <br> | | <br> |
| UNDO
| | {| |
| {| border="1" | | |align="left" |[[:Category:Miscellaneous|Miscellaneous]]<br> |
| | align="left" | [[TOOL_NEW]]
| |
| |-
| |
| | align="left" | [[TOOL_DEL]] | |
| |-
| |
| | align="left" | [[TOOL_MOVE]] | |
| |-
| |
| | align="left" | [[OP_NEW]]
| |
| |-
| |
| | align="left" | [[OP_DEL]]
| |
| |-
| |
| | align="left" | [[OP_MOVE]]
| |
| |-
| |
| | align="left" | [[PROC_NEW]]
| |
| |-
| |
| | align="left" | [[PROC_DEL]]
| |
| |-
| |
| | align="left" | [[PROC_MOVE]]
| |
| |-
| |
| | align="left" | [[WG_NEW]]
| |
| |-
| |
| | align="left" | [[WG_DEL]]
| |
| |-
| |
| | align="left" | [[WG_MOD]]
| |
| |-
| |
| | align="left" | [[CS_NEW]]
| |
| |-
| |
| | align="left" | [[CS_DEL]]
| |
| |- | | |- |
| | align="left" | [[CS_MOD]] | | |align="left" |{{Miscellaneous}}<br> |
| |} | | |} |
| <br> | | <br> |
| MISCELLANEOUS
| | {| |
| {| border="1" | | |align="left" |[[:Category:Debug|Debug]]<br> |
| |-
| |
| | align="left" |[[RUN_EXE]] <exe filename> [<text to pass to exe>], [<add quotes>], [<wait for it to finish>] | |
| |-
| |
| | align="left" |[[RUN_CMD]] <app name> [<text to pass to exe>], [<add quotes>], [<wait for it to finish>] | |
| |-
| |
| | align="left" |[[SLEEP]] <time in milliseconds>
| |
| |-
| |
| | align="left" |[[FILE_DIALOG_NEW]] <caption>
| |
| |-
| |
| | align="left" |[[FILE_DIALOG_EXTENSION]] <description> <extension>
| |
| |-
| |
| | align="left" |[[FILE_DIALOG_SHOW]] <state> <filename>
| |
| |-
| |
| | align="left" |[[GET_KEY_TYPE]] <key type>
| |
| |-
| |
| | align="left" |[[GET_KEY_NUMBER]] <data 1> <data 2> <data 3> <data 4>
| |
| |-
| |
| | align="left" |[[EXIT_GIBBSCAM]]
| |
| |- | | |- |
| | align="left" |[[GET_COMMANDS]] <filename> [<option>] [<ver1> <ver2> <ver3>] | | |align="left" |{{Debug}}<br> |
| |} | | |} |