英语学习之路.docx
《英语学习之路.docx》由会员分享,可在线阅读,更多相关《英语学习之路.docx(23页珍藏版)》请在冰豆网上搜索。
英语学习之路
G-PostReleaseNotesVersion5.9
Copyright(c)Intercim-AustinNC,1992-2004
OptionFileGenerator
MachineToolType
⇒Sub-dividedthisfunctionalgroupinginto3sub-functionsduetotheincreasednumberoftabs.
⇒ChangedthewordingonMachineToolType“Axes”tabfor“Use_REPOS”to"Useautomaticreposition".
⇒Onthe“AutomaticReposition”dialog;addedanXYZAxestabtoallowforcheckingoftheXYZlimits.
⇒Onthe“AutomaticReposition”dialog;addedacheckboxtothe“RetractMotion”sectionofthefirsttab.SetsRetractdistanceto-9999toselectpositioninlimitandskipalltheintermediatemotionwarningoutput.
⇒The“AutomaticReposition”dialogisnowavailablefor4-axisandlivetoolingmachines.
⇒Addedacheckboxtotheprimaryrotaryaxistab(Indexingsection)thatallowsfortheoutputofG0/G1codeswithROTATE
⇒“TransformationTab”;addeda“Note”buttonforSimpleTranslationstoexplainsomechangesoftheDBLCOMvalues.
Feedrates
⇒IfInversetimemodeisNAandUPMandUPRarebothavailable,addedanewcheckboxontheUPMtabcalled"OutputUPMmodeforGOTO/xyzwithrotarymotion”(formillonly).
⇒Time--addeda"ViewNote"buttontohelpexplainthelinkbetweenthefunctionalityonthistabandtheMaximumFeedratedatafieldonthe"PrimaryRotaryAxis"tab
⇒OutputInvTimeFeedforGOTO/cmdRotaryMotion:
Addedcheckboxandaccompanyingcombobox.
⇒Added“VerificationPrintinListFile”sectiontothefirsttab.
CycleMotion
⇒AddedaUG(Unigraphics)tabforreadingUGdrillingcycles.
Spindle
⇒SpindleCodes--userscannowspecifyhowtooutputSpindlecodeswiththenextmotionblock.AlsorearrangedthemainSpindletabandaddedtheAuxCodestabtoholdthespindlerelatedAuxCodefields.Forlatheoptionfiles,theusercannowspecifywhethertheG97codeshouldbecombinedwiththeScodeSFMR-OutputwhennotinSPINDL/cmd:
AcomboboxwasaddedtothemainSpindlepanel(latheonly).
MachineCodes
⇒UpdatedtheCoolantpaneltoincludethischeckboxtoallowfortheCOOLANT/OFFcommandtobeonablockbyitself
⇒UpdatedtheToolChangepanel;addeda“MotionAnalysisOptionforRAPID,GOTO/ptAfterLOADTL”.
Start/EndofProgram
⇒AddedacheckboxtotheProgramNumbertabtoallowfortheskippingofinitialblanksorslashes.Alsoaddeda“Use_OUTPTtoeditMCDblock”checkboxtothefirsttabinthisfunctionalgroup.
⇒
Advanced
⇒TheFILandTexteditorisnowaseparatedialog(e.g.,notinsideapanel).TheusercanalsoselectviatheUtilitiesmenutouseadifferenteditor.
⇒PLABEL/Option88:
whenequal“1”,themotionregistersGXYZABCFarealwaysoutput.Insomecases,repeatingtheGFisnotdesired.AddedanewsettingforPLABEL/option88(value=2)thatallowsonlyXYZABCtobeoutput.AlsomadethisupdateontheMachineType“Specs”tabthatusesPLABEL88.
⇒Onthe“Commons”,addeda“SaveValue”buttontoallowusertoeditavalue,saveit,gotoadifferentvalueandsaveit,etc.Previously,iftheusereditedacommonvalueandthenchangedtoadifferentcommon,thevaluewasnotsaved.
FileFormats
⇒Added“InputPrintingControl”sectiontotheListFilepanel.
NewFeatures
⇒REPOSDialog--itisnowpossibletospecify"Secondarydistancealongtoolaxistoapproach"intheApproachMotionsection.
⇒forPC’supdatedtheversionfrom1.3.1to1.4.2.NochangesmadeonUNIXmachines.
⇒Slightlyincreasedthesizeofthepanels.
⇒Increasedthelengthofthe“CurrentFiles”comboboxandsetitsvaluessuchthatthe“machinenumber”isthefirstinformationlisted.
⇒“What’sThisHelp”Addedthecapabilitytodisplayhelpatthebottomofthepanelforitemstheuserclickson.
⇒IndividualhelpfilesarenowzippedupintoasingleJarfile.
⇒Added“RightAngledHead”asthe3rdsub-optionoftheMachineToolTypefunctionalgroup.Thisisanewpanelforrightangleheadattachments.
G-POST
⇒AddedOP/THREADcommandtoGPost,AFILsolutionisnolongerneeded.
⇒AnewoptionhasbeenaddedtooutputG83cyclepeckdepthincrementvalue(K-register)asanegativenumber.
INTCOM(4653)controlssignofG83Kvalue
INTCOM(4653)=0OutputKasprogrammedinCYCLE/cmd,Default
INTCOM(4653)=1OutputKasnegativevalue.
⇒WhenautoREPOSoptionisset,onlytherotaryaxeswerecheckedforcorrection.AnewoptionhasbeenaddedtochecktheXYZaxeslimitalso.
INTCOM(4655)=0DonotcheckXYZlimitforREPOS,Default
INTCOM(4655)=1Yes,checkXYZlimitforREPOS
WhenINTCOM(4655)=1theniftherotaryABCisoutoflimitnofurthertestwillbedone.IfABCaxespassthelimit,thentheGPostwillcheckXYZalso.IfXYZisoutoflimit,itwillselecttheoppositesolutionorcallthe_REPOSmacro.
InadditionitwillalsosetINTCOM(4656)toavalue(24,25or26)toindicatetheoutoflimitXYZaxis.
INTCOM(4656)=24-26,IndicatesoutoflimitlinearXYZaxis
Note:
YoumustenabletheREPOSoptionasbeforeandsetINTCOM(4655)flaginaddition.
⇒UntilnowaROTATE/cmddidnotoutputanyG-Code.AnewoptionhasbeenaddedtoenabletheG-codeoutput.
INTCOM(4657)=0DonotoutputG-codeforROTATE,Default
INTCOM(4657)=1Yes,OutputG0orG1codeforRAPIDorFEDRAT
Note:
ThisiscontrolledbyanoptiontoavoidproblemswithuserswhomayhavecorrectedROTATE/cmdwithaFILsolution.
⇒Foratype-7mill-turnmachine,GOTO/cmd(movefromx=1tox=-1)withLINTOL/ONgeneratedinvalidoutput.NowthreeblockswillbeoutputasG1X0,G1C180andG1X1.ThisisonlydonewhenLINTOL/ONisineffect.
⇒CurrentCIRCLEmode
CIRCLE/cmdsinUG-CLSfileswereconvertedtoARCDAT/ARCMOVonlyiftheyareintheXY-planeandalsonotinMULTAXmode.
IftheyarenotinXY-plane,thenonemid-pointwasoutputtotheACLfilebeforetheendingGOTO/pnt.IfyourmachinetooldidnotsupportcircularmodeG-codes(G2/G3),thenonlyonechordalpointwouldbeoutputbytheGPostinsteadofanarcmotion.
NewCIRCLEmode:
SinceACLsyntaxnowsupportsCIRCLE/inanyplane,Wxpost8willpasstheCIRCLE/cmd(notinXY-plane)asistotheGPostanditwillbeprocessedcorrectlyasanarcorasimulatedlinearmotion.ThisisthedefaultconditionandwerecommendthiswithV59.
***USEBELOWREMARKONLYIFYOUDONOTWANTV59CHANGES***
***BYDEFAULTWITHV59NOCHANGETOTHEstbFILEISNEEDED***
However,thereisanoptiontocontrolthisfeature.YoucanaddtheREMARKcommandtotheuncas8.stbfileoreditintotheCLSfile.
1.REMARKXPOST8CIRCLE=OFF
Disablecircle,outputonemidpointasbeforefornon-xyplaneandoutputARCDAT/ARCMOVforxy-plane.
2.REMARKXPOST8CIRCLE=ON
Enablecircle,fornon-xyplaneandARCDAT/ARCMOVforxy-plane.ThisisthedefaultconditionnowwithV59.
3.REMARKXPOST8CIRCLE=ALL
Enablecircle,forall-xyzplanecasesanddonotoutputanyARCDAT/ARCMOVcommands
PS:
ThenewCIRCLE/optiononlyappliestoUG-CLSinterfaceandnotforUG-APTinterface
⇒A"blank"characterisoutputaftereachtapeaddresswhenINTCOM(1831)=2.Inthiscase,theoperatormessageblockdidnotoutputa"blank"ifthe1stcharofthePPRINTisalsoablankcharacter.Thishasbeencorrected.
⇒ForlargeFILfiles,theISNwasprintedas"****"inthelistfile.Thishasbeencorrected.
⇒UNIXVersionOnly:
SomelargeFILprogramsmayfailorprocessveryslowduetooverflowoftheCANONtable.Thistablesizehasbeenincreasedtoavoidsuchoverflowcondition.
NOTE:
ThePCversionusesadifferentschemeanddoesnotneedanyupdateortableexpansion.
⇒WhenlargenumberofMCDblocksaresimulated,viaINSERT/commands,thesequencenumber(N)isskippedandoutputsometimes.Thishasbeencorrected.
⇒DuringanARCFITwithARCSLP/ON,sometimes,arcmotionisnotaroundtheoriginalinputpoints.Thishasbeenfixed.
⇒Wheninputprintisturned,CYCLE/DEEPCLwasprintedasCYCLE/INCHESinthelistfile.Thishasbeencorrected.
⇒DuringanARCFIT,sometimes,3-pointsarenotoutput.Thishasbeencorrected.
⇒AnewINTCOM(4662)locationhasbeenaddedtoalwaysoutputM-codeforCOOLNT/OFFinablockbyitself.TheotherchoiceistousethesamesettingusedbyCOOLNT/ON-MIST-FLOODetc,whichcanbesettooutputwiththenextmotionblock.
I4662=0UsesameCOOLNT/ONsettingforCOOLNT/OFF
I4662=1OutputCOOLNT/OFFcodeinablockbyitself
⇒Addednewoption,toCycleMotionpanel,bothLathe/Mill.
OptiontoprocessUGformofCYCLE/DRILL,DEEP-TAPcmd
INTCOM(4660)=0FILwillprocessUGCY/cmd,Default
INTCOM(4660)=1GPosttoprocessUGCY/cmd
UGcyclecommandsaregeneratedwithadoublecouplet
formofCYCLE/DRILL,DEEPorsomeparametersarechangedusingCYCLE/ON,FEDTO,zcommands.TheaboveoptionallowsyoutoprocesstheminFILwithyourcustomcodeorhandledintheGPost.
WerecommendtheGPostoptionastheotheroneissuppliedforcompatibilitywithearlierFILprogramsbeforetheCYCLE/cmdwasaddedtotheGPost.
⇒
AnewoptionhasbeenaddedtoprintverificationfeedratevaluesinIPMorIPRunitsinthelistfile.
INTCOM(4659)canbesetasfollows:
=0PrintinIPM,Default
=1PrintinIPR
=2PrintinIPMorIPRpercurrentmode
⇒Anewoptionhasbeenaddedtocontrolinputstatementprintinginthelistfile.
WhenPLABEL/OPTION,87=1,theinputcommandsareprintedbeforetheMCDblockinthelistfile.AnewflagINTCOM(4658)willprovidefurthercontrolastowhichtypeofcommandstoprint.Itisa4-digitfieldtobesetasno=0oryes=1
foreachoptionbelow:
Default=0000toprintallcommandsasbefore.
SkipprintingofFILgeneratedcommands(1stdigit)
SkipprintingofPPRINTtextcommands(2nddigit)
SkipprintingofINSERTtextcommands(3rddigit)
SkipprintingofPARTNOtextcommands