📄 example1.ncs
字号:
<!DOCTYPE Template [ <!ENTITY % RCHR "CDATA #REQUIRED"> <!ENTITY % ICHR "CDATA #IMPLIED"> <!ELEMENT Template (Strategy*)> <!ATTLIST Template Name %RCHR; Version %ICHR;> <!ELEMENT Strategy (Scheme*)> <!ATTLIST Strategy Name %RCHR; Instance %ICHR;> <!ELEMENT Scheme (Param*)> <!ATTLIST Scheme Name %RCHR;> <!ELEMENT Param EMPTY> <!ATTLIST Param Name %RCHR; Value %ICHR; Permission %ICHR;>]><Template Name="STRATEGY" Version='J-01'> <Strategy Name="Rough_1" > <Scheme Name="Tooling" > <Param Permission="www" Name="TOOL_ID" Value="!"" "/> <Param Permission="www" Name="CUTTER_DIAM" Value="~"/> <Param Permission="www" Name="CORNER_RADIUS" Value="~"/> <Param Permission="www" Name="LENGTH" Value="~"/> <Param Permission="www" Name="SIDE_ANGLE" Value="~"/> </Scheme> <Scheme Name="CuttingMethod" > <Param Permission="www" Name="OPEN_AREA_SCAN" Value="CONSTANT_LOAD "/> <Param Permission="www" Name="CLOSED_AREA_SCAN" Value="CONSTANT_LOAD "/> <Param Permission="www" Name="ROUGH_OPTION" Value="ROUGH_ONLY "/> <Param Permission="www" Name="CORNER_ROUND_RADIUS" Value="{CUTTER_DIAM/10}"/> <Param Permission="www" Name="CUT_TYPE" Value="CLIMB "/> </Scheme> <Scheme Name="CuttingValues" > <Param Permission="www" Name="CUT_ANGLE" Value="0 "/> <Param Permission="www" Name="STEP_OVER" Value="{CUTTER_DIAM*0.35}"/> <Param Permission="www" Name="MIN_STEP_DEPTH" Value="{CUTTER_DIAM/20}"/> <Param Permission="www" Name="STEP_DEPTH" Value="{CUTTER_DIAM/10}"/> <Param Permission="www" Name="ROUGH_STOCK_ALLOW" Value="0 "/> <Param Permission="www" Name="TOLERANCE" Value="={if(wunits()=="INCH") 0.005 else 0.1 }"/> </Scheme> <Scheme Name="EntryExit" > <Param Permission="www" Name="RETRACT_OPTION" Value="SMART "/> <Param Permission="www" Name="RETRACT_TRANSITION" Value="ARC_TRANSITION "/> <Param Permission="www" Name="RETRACT_RADIUS" Value="{CUTTER_DIAM/2}"/> <Param Permission="www" Name="CLEAR_DIST" Value="{CUTTER_DIAM}"/> <Param Permission="www" Name="PULLOUT_DIST" Value="{CUTTER_DIAM/10}"/> <Param Permission="www" Name="CLOSED_AREA_ENTRY" Value="TANGENT_HELIX "/> <Param Permission="www" Name="CLOSED_AREA_EXIT" Value="TANGENT_HELIX "/> <Param Permission="www" Name="RAMP_ANGLE" Value="15 "/> <Param Permission="www" Name="HELICAL_DIAMETER" Value="{CUTTER_DIAM/2}"/> </Scheme> <Scheme Name="Feeds" > <Param Permission="www" Name="FEED_UNITS" Value="={if(wunits()=="INCH") "IPM" else "MMPM" }"/> <Param Permission="www" Name="FREE_FEED" Value="0 "/> <Param Permission="www" Name="TRAVERSE_FEED" Value="{CUT_FEED*2}"/> <Param Permission="www" Name="PLUNGE_FEED" Value="{CUT_FEED/2}"/> <Param Permission="www" Name="CUT_FEED" Value="={if(wunits()=="INCH") 200 else 5000 }"/> <Param Permission="www" Name="WALL_PROFILE_CUT_FEED" Value="{CUT_FEED/2}"/> <Param Permission="www" Name="RETRACT_FEED" Value="{CUT_FEED*2}"/> <Param Permission="www" Name="SPINDLE_SENSE" Value="CW "/> <Param Permission="www" Name="SPINDLE_SPEED" Value="30000 "/> <Param Permission="www" Name="WALL_PROFILE_SPINDLE_SPEED" Value="{SPINDLE_SPEED/2}"/> </Scheme> <Scheme Name="Machine" > <Param Permission="www" Name="COOLANT_OPTION" Value="OFF "/> <Param Permission="www" Name="CIRC_INTERPOLATION" Value="ARC_ONLY "/> </Scheme> </Strategy> <Strategy Name="Finish_1" > <Scheme Name="Tooling" > <Param Permission="www" Name="TOOL_ID" Value="!"" "/> <Param Permission="www" Name="CUTTER_DIAM" Value="~"/> <Param Permission="www" Name="CORNER_RADIUS" Value="~"/> <Param Permission="www" Name="LENGTH" Value="~"/> <Param Permission="www" Name="SIDE_ANGLE" Value="~"/> </Scheme> <Scheme Name="CuttingMethod" > <Param Permission="www" Name="FINISH_TYPE" Value="COMBINED "/> <Param Permission="www" Name="FLAT_OPTION" Value="INCLUDE "/> <Param Permission="www" Name="CROSS_CUT" Value="NO "/> <Param Permission="www" Name="STEEP_TYPE" Value="PROFILE "/> <Param Permission="www" Name="SHALLOW_TYPE" Value="LOOPS "/> <Param Permission="www" Name="LACE_OPTION" Value="ARC_CONNECT "/> <Param Permission="www" Name="CUT_TYPE" Value="CLIMB "/> </Scheme> <Scheme Name="CuttingValues" > <Param Permission="www" Name="CUT_ANGLE" Value="0 "/> <Param Permission="www" Name="STEP_OVER" Value="{CUTTER_DIAM/10}"/> <Param Permission="www" Name="SLOPE_ANGLE" Value="45 "/> <Param Permission="www" Name="STEP_DEPTH" Value="{CUTTER_DIAM/10}"/> <Param Permission="www" Name="PROF_STOCK_ALLOW" Value="0 "/> <Param Permission="www" Name="TOLERANCE" Value="{CUTTER_DIAM/500}"/> </Scheme> <Scheme Name="EntryExit" > <Param Permission="www" Name="CLEAR_DIST" Value="{CUTTER_DIAM}"/> <Param Permission="www" Name="PULLOUT_DIST" Value="{CUTTER_DIAM/10}"/> <Param Permission="www" Name="INITIAL_ENTRY_EXT" Value="ARC_TANGENT "/> <Param Permission="www" Name="FINAL_EXIT_EXT" Value="ARC_TANGENT "/> <Param Permission="www" Name="APPROACH_DISTANCE" Value="{CUTTER_DIAM/2}"/> <Param Permission="www" Name="EXIT_DISTANCE" Value="{CUTTER_DIAM/2}"/> <Param Permission="www" Name="ENTRY_ANGLE" Value="60 "/> <Param Permission="www" Name="EXIT_ANGLE" Value="60 "/> <Param Permission="www" Name="LEAD_RADIUS" Value="{CUTTER_DIAM/2}"/> </Scheme> <Scheme Name="Feeds" > <Param Permission="www" Name="FEED_UNITS" Value="={if(wunits()=="INCH") "IPM" else "MMPM" }"/> <Param Permission="www" Name="FREE_FEED" Value="0 "/> <Param Permission="www" Name="TRAVERSE_FEED" Value="{CUT_FEED*2}"/> <Param Permission="www" Name="PLUNGE_FEED" Value="{CUT_FEED/2}"/> <Param Permission="www" Name="CUT_FEED" Value="={if(wunits()=="INCH") 300 else 7500 }"/> <Param Permission="www" Name="RETRACT_FEED" Value="{CUT_FEED*2}"/> <Param Permission="www" Name="SPINDLE_SENSE" Value="CW "/> <Param Permission="www" Name="SPINDLE_SPEED" Value="30000 "/> </Scheme> <Scheme Name="Machine" > <Param Permission="www" Name="COOLANT_OPTION" Value="OFF "/> <Param Permission="www" Name="CUTCOM" Value="OFF "/> <Param Permission="www" Name="CUTCOM_REGISTER" Value="~"/> <Param Permission="www" Name="CIRC_INTERPOLATION" Value="ARC_ONLY "/> </Scheme> </Strategy> <Strategy Name="Cleanup_1" > <Scheme Name="Tooling" > <Param Permission="www" Name="TOOL_ID" Value="!"" "/> <Param Permission="www" Name="CUTTER_DIAM" Value="~"/> <Param Permission="www" Name="CORNER_RADIUS" Value="~"/> <Param Permission="www" Name="LENGTH" Value="~"/> <Param Permission="www" Name="SIDE_ANGLE" Value="~"/> </Scheme> <Scheme Name="CuttingMethod" > <Param Permission="www" Name="CLEANUP_TYPE" Value="PREV_TOOL "/> <Param Permission="www" Name="MACHINING_ORDER" Value="CORNERS_FIRST "/> <Param Permission="www" Name="CUT_TYPE" Value="UPCUT "/> </Scheme> <Scheme Name="CuttingValues" > <Param Permission="www" Name="STEP_OVER" Value="{CUTTER_DIAM/10}"/> <Param Permission="www" Name="SLOPE_ANGLE" Value="45 "/> <Param Permission="www" Name="STEP_DEPTH" Value="{CUTTER_DIAM/10}"/> <Param Permission="www" Name="PROF_STOCK_ALLOW" Value="0 "/> <Param Permission="www" Name="TOLERANCE" Value="{CUTTER_DIAM/500}"/> </Scheme> <Scheme Name="EntryExit" > <Param Permission="www" Name="CLEAR_DIST" Value="{CUTTER_DIAM}"/> <Param Permission="www" Name="PULLOUT_DIST" Value="{CUTTER_DIAM}"/> <Param Permission="www" Name="INITIAL_ENTRY_EXT" Value="ARC_TANGENT "/> <Param Permission="www" Name="FINAL_EXIT_EXT" Value="ARC_TANGENT "/> <Param Permission="www" Name="APPROACH_DISTANCE" Value="{CUTTER_DIAM/2}"/> <Param Permission="www" Name="EXIT_DISTANCE" Value="{CUTTER_DIAM/2}"/> <Param Permission="www" Name="ENTRY_ANGLE" Value="60 "/> <Param Permission="www" Name="EXIT_ANGLE" Value="60 "/> <Param Permission="www" Name="LEAD_RADIUS" Value="{CUTTER_DIAM/2}"/> </Scheme> <Scheme Name="Feeds" > <Param Permission="www" Name="FEED_UNITS" Value="={if(wunits()=="INCH") "IPM" else "MMPM" }"/> <Param Permission="www" Name="FREE_FEED" Value="0 "/> <Param Permission="www" Name="TRAVERSE_FEED" Value="{CUT_FEED*2}"/> <Param Permission="www" Name="PLUNGE_FEED" Value="{CUT_FEED/2}"/> <Param Permission="www" Name="CUT_FEED" Value="={if(wunits()=="INCH") 300 else 7500 }"/> <Param Permission="www" Name="RETRACT_FEED" Value="{CUT_FEED*2}"/> <Param Permission="www" Name="SPINDLE_SENSE" Value="CW "/> <Param Permission="www" Name="SPINDLE_SPEED" Value="30000 "/> </Scheme> <Scheme Name="Machine" > <Param Permission="www" Name="COOLANT_OPTION" Value="OFF "/> <Param Permission="www" Name="CUTCOM" Value="OFF "/> <Param Permission="www" Name="CUTCOM_REGISTER" Value="~"/> <Param Permission="www" Name="CIRC_INTERPOLATION" Value="ARC_ONLY "/> </Scheme> </Strategy> <Strategy Name="Rough_1" Instance='2'> <Scheme Name="UIOnly" > <Param Permission="www" Name="ToolName" Value="{TOOL_ID}"/> <Param Permission="www" Name="TaskType" Value=""Rough""/> <Param Permission="www" Name="Stock" Value="{ROUGH_STOCK_ALLOW}"/> <Param Permission="www" Name="Status" Value=""New""/> <Param Permission="www" Name="StrategyName" Value=""strat010""/> </Scheme> </Strategy> <Strategy Name="Finish_1" Instance='2'> <Scheme Name="UIOnly" > <Param Permission="www" Name="ToolName" Value="{TOOL_ID}"/> <Param Permission="www" Name="TaskType" Value=""Finish""/> <Param Permission="www" Name="Stock" Value="{PROF_STOCK_ALLOW}"/> <Param Permission="www" Name="Status" Value=""New""/> <Param Permission="www" Name="StrategyName" Value=""strat010""/> </Scheme> </Strategy> <Strategy Name="Cleanup_1" Instance='2'> <Scheme Name="UIOnly" > <Param Permission="www" Name="ToolName" Value="{TOOL_ID}"/> <Param Permission="www" Name="TaskType" Value=""Cleanup""/> <Param Permission="www" Name="Stock" Value="{PROF_STOCK_ALLOW}"/> <Param Permission="www" Name="Status" Value=""New""/> <Param Permission="www" Name="StrategyName" Value=""strat010""/> </Scheme> </Strategy></Template>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -