toolsWord文件下载.docx
《toolsWord文件下载.docx》由会员分享,可在线阅读,更多相关《toolsWord文件下载.docx(11页珍藏版)》请在冰豆网上搜索。
7:
Flength(Ydistancefromcenterlinetocenterofcornerradius)
Pleaserefertothefollowingillustration.TheE&
Flengthsareoptional,sincetheycanbecomputedautomatically.Insomecases,theE&
Flengthsmaybemodifiedtocreateunconventionaltoolshapes.
Someofthestandardtoolscanbedefinedasfollows:
FlatEndMill
Diameter>
0
Height>
CornerRadius&
otherangles=0
RadiusEndMill
CornerRadius>
0<
Dia/2
Allotherparametersare=0
BallMill
CornerRadius=Dia/2
Allotherparameters=0
Drills
Bottom/Alphaangle>
Cornerradius,
Side/betaangle=0
TaperedBallEndmill
Diameter>
CornerRadius=Dia/2
SideAngle>
Bottom/alphaangle
Otherparameters=0
Specialformtoolsformilling
VirtualControllersupportsspecialformtoolsthatarenotcoveredbystandardAPT7parameters.Userscandefineany2dprofileasatoolshape.VirtualControllerwillautomaticallyrevolvetheshapetocreatethetool.TheformtoolprofilesarestoredintheTOOLS.LIBfileinthecurrentworkingdirectory.ThisfileisasimpleASCIItextfilethatcanbeeditedbyanytexteditor.
Herearesomeguidelinesandrulestofollowwhilecreatingformtoolprofiles:
∙Describeeachformtoolasaseriesofclosedloops,eachofwhichmustbeconvex.Aconcaveshapemustbedescribedasaseriesofconvexshapes.
∙ConcavearcsshouldNOTbeused.
∙Eachtooldescriptionconsistsofanamestatementfollowedbyoneormoreloops,eachofwhichcanconsistofseveralcoordinatestatements.
∙Descriptionofaloopendswhenthecoordinatesofitsfirstpointarerepeated.
∙Youmayaddblanklinesorcommentsanywherewithinafile
∙AnamestatementwillcontainthenameofthetoolandmayoptionallybefollowedbyXandYoffsetsforthetoolholder,e.g.:
SampleTool_1<
0.2>
<
0.6>
∙Eachcoordinatestatementisofoneoftheseforms:
pointxy
arcxcycr
∙Linesegmentsareimplicitlydescribedbytwopointsinarow.
∙EacharcstatementMUSTbeprecededandfollowedbypointstatements.
∙Eacharcmustbelessthan180degrees.
∙Eachloopmaybeeitherclockwiseorcounterclockwise.
∙Theoriginofaformtool'
sprofileismappedtotheCLpoint.
∙Ifaholderisusedwithaformtool,itsoriginisalsomappedtotheCLpointafterbeingoffsetbytheXandYoffsetsonthetool'
snamestatement.
Anexampleformtool:
MillingFormTool1
point00
arc0.375.375
point.375.375
point.3751
arc1.37511
point1.3752
arc1.3752.75.75
point2.1252.75
point1.3753.5
point.753.5
point.756
point06
TurningTools
VirtualControllersupportsstandardturninginsertsandspecialforminserts.
Standardturninginserttools
Thestandardturninginsertsare:
Diamond,Square,Triangle,Groove,Circle.Theyareexplainedbelow.Theparametersare:
NoseRadius:
Radiusofthetipoftheinsert
IncludedAngle:
Theincludedangleatthenosetip
Inscribeddiameter:
Inscribedcirclediameter(ICDia)
MountingAngle:
TheanglebetweenXaxis&
Insertcenter
(CCWis+towardsXaxis;
CWis-awayfromXaxis)
Square
InscribedCircle=d
NoseRadius=r
IncludedAngle=90
Tringle
IncludedAngle=60
Diamond
IncludedAngle=35
IncludedAngle=80
IncludedAngle=55
Circle
Diameter=d
Specialformtoolinsertsforturning
VirtualControllersupportsspecialforminsertsforturningthatarenotcoveredbythestandardinserts.Userscandefineany2dprofileasatoolinsert.TheformtoolprofilesarestoredinTOOLS.LIBfileinthecurrentworkingdirectory.ThisfileisasimpleASCIItextfileandcanbeeditedbyanyeditor.Theformatforcreatingformturningtoolsprofilesareidenticaltothatofformmillingtools.PleasereferrertothesectionSpecialformtoolsformillinginthischapterformoredetails.
Insert&
HolderThickness
Theinsertsandturningholderscanbeassignedafixedthicknessforvisualizationandsolidcollisioncheckingpurposes.TheinsertandholderthicknessvaluescanbesetintheMisc.informationpageintheSystemDefaultsdialogboxundertheOptionsmenu.
Holders
VirtualControllersupportsholdersalongwithtools.Userscandefineamillingorturningholderasageneralprofile.TheseprofilesarestoredintheHOLDER.LIBfileinthecurrentworkingdirectory.ThisfileisanASCIItextfileandcanbeeditedbyanytexteditor.
MillingHolder
Herearesomeguidelinesandrulestofollowwhilecreatingmillingholderprofiles:
∙Describeeachholderasaseriesofclosedloops,eachofwhichmustbeconvex.
∙Aconcaveshapemustbedescribedasaseriesofconvexshapes.
∙AnamestatementwillcontainthenameoftheholderandmayoptionallybefollowedbyXandYoffsetsforthetoolholder,e.g.:
pointxy
arcxcycr
∙Ifaholderisusedwithaformtool,itsoriginisalsomappedtotheCLpointafterbeingoffsetbytheXandYoffsetsonthetool'
ExampleMillingHolder:
SimpleHolder1
Point0.0000.000
Point1.00.0
Point1.01.5
Point1.51.5
Point1.52.0
Point1.02.0
Point0.255.0
Point0.05.0
TurningHolder
Turningholdersworkthesamewayasthemillingholders.Theyarealso2dprofilesthataresweptinsteadofrevolvedasinmillingholders.Thedefinitionof2dprofileoftheturningholderisthesameasthatofthemillingholder.PleaserefertothesectiononMillingHoldersfortherulesandguidelines.
Theturningholderscanbeassignedafixedthicknessforvisualizationandsolidcollisioncheckingpurposes.TheseholderthicknesscanbesetintheMisc.informationpageintheSystemDefaultsdialogboxundertheOptionsmenu,
ExampleTurningholder:
TurningHolder2
Point-0.050-0.200
Point0.700-0.200
Point1.4500.550
Point1.4504.800
Point-0.0504.800
ToolDefinitioninAPT-CLfiles
AllmillingAPT7parametersbasedtoolsaredefinedby:
CUTTER/<
APT7parameters:
Dia,CorRad,E,F,A,B,Height>
Example:
CUTTER/0.5,0,0.25,0,0,0,3.0
FormtoolscanbedefinedbyPPRINT/FORM<
formtoolname>
Allturningtoolstatementsaredefinedasfollows:
PPRINT/TURNDIAMONDricdnama
PPRINT/TURNCIRCLEicd
PPRINT/TURNSQUAREricdma
PPRINT/TURNTRIANGLEricdma
PPRINT/TURNGROOVErwl
PPRINT/TURNFORM<
formprofilename>
where:
r-noseradius
icd-inscribedcirclediameter
na-noseangle/cornerangle
ma-mountingangle:
degreescounterclockwise
thenoseisrotatedawayfrompointing
directlyinward
w-width
l-length
Example:
PPRINT/TURNDIAMOND0.031250.255510
CUTTER/orPPRINT/TURNstatementsshouldprecedeallGOTOstatements.Millingandturningcanbeintermixedinthesameinputfileforagivensetuporoperation.
GeneralInformation
Inch&
Metricformtools&
holders
BothandInchandMetrictoolsareavailableinthetoolsandholderlibraries.UserscanaddmoretoolsandholderstotheTOOLS.LIBandHOLDER.LIBdatafiles.
ToolSetLength
Toolsetlengthisthetotallengthofthetoolfromthetooltiptospindleface.ThisinformationisnecessaryforNCGcodefilesfor4&
5axismillingmachineswithrotaryaxis(A,B,C)onthehead.YoucanenterthetoolsetlengthinformationintheToolListdialog.ToinvoketheToolListdialogselectEditToolListfromtheToolsmenu.
DefaultTooldimensions
Userscansetthedefaulttoolinformation(suchasmindiameter,maxheightetc.)inthetooldefaultsdialog.Whenatoolpathfileisread,alltooldimensionsareverifiedagainstthedefaulttoolinformation.
CUTTER/orPPRINT/TURNstatementsshouldprecedeallG