Fanuc Robot IGESFileSpec.docx
《Fanuc Robot IGESFileSpec.docx》由会员分享,可在线阅读,更多相关《Fanuc Robot IGESFileSpec.docx(15页珍藏版)》请在冰点文库上搜索。
FanucRobotIGESFileSpec
ROBOGUIDE
IGESConverterFileVersionSpecification
2001/1/20
FANUC
A-71817
1.IntroductiontoTheCADFileConverterforIGESFormat3
2.RunningTheCADFileConverterforIGESFormat4
3.QuittingTheCADFileConverterforIGESFormat.4
4.OperatingTheCADFileConverterforIGESFormat5
4.1.SettingConversionMode5
4.2.SettingConversionParameters6
4.3.SettingSourceFileforConversion9
4.4.SettingDestinationFileforConversionResult10
4.5.AbouttheNamingRuleofResultFiles10
4.6.PerformingFileConversion11
4.7.ErrorCodesandtheLogFile12
5.Notes14
1.IntroductiontoTheCADFileConverterforIGESFormat
IfyouhaveanyCADsoftwarewhichgeneratesIGESformattedfiles,TheCADFile
ConverterforIGESFormatconvertsthosefilesintospecificformatsforROBOGUIDE,
andviceversa.
SpecificformatsforROBOGUIDEare:
(1)F2Dformatthattransmits2-dimensionalformdata
(2)F3Dformatthattransmits3-dimensionalformdata
2.RunningTheCADFileConverterforIGESFormat
FindTheCADFileConverterexecutionfile("IgesTransJ.exe")fromWindowsfile
browser,anddouble-clickitsicon.
BelowisthemainpanelofTheFileConverter.ToconvertIGESformattedfileinto
F2D/F3Dformattedfiles,seeTopic4inthisdocument.
3.QuittingTheCADFileConverterforIGESFormat.
YoumayquitTheCADFileConverterbythreeways:
(1)Clickthe"Quit"buttononthemainpanel(atrightbottom)
(2)ClicktheXbuttononthemainpanel(atrighttop)
(3)Clicktheleft-topicononthemainpanel,thenchoose"Close"intheFileMenu
4.OperatingTheCADFileConverterforIGESFormat
4.1.SettingConversionMode
CurrentConversionModeisdisplayedbelowthe"ConversionMode"lineonthemain
panel.
PossibleConversionModesareshownasfollows.
ConversionMode
contents
IGEStoF2D
convertingIGESformattedfileintoF2Dformattedfile
IGEStoF3D
convertingIGESformattedfileintoF3Dformattedfile
F2DtoIGES
convertingF2DformattedfileintoIGESformattedfile
F3DtoIGES
convertingF3DformattedfileintoIGESformattedfile
InordertochangeConversionMode,click"SetMode"buttononthemainpanel(atbottom).
Belowisthesettingdialog,andyouchooseConversionModeyouwant.ClickOKorCanceltoleavethisdialog.
4.2.SettingConversionParameters
Tosee/changeConversionParameters,click"Parameters"buttononthemainpanel(at
bottom).
Belowisthesettingdialog.
(A)Entitiesoffiguredata
ThisconcernsconversionsettingsforeachelementoffiguredatainIGESformattedfile.Defaultsettingis"NORMAL"asshownabove.
Eachelementhassuchattributeas"Independent"or"Dependent."Usually,TheCADFileConverterconcerns"Independent"elementsonconversion."Dependent"elementsareconvertedonlyiftheirparentelementsare"Independent".ElementswithwhichTheCADFileConverterdealsarelistedin"5.Notes."Notethateventhelistedelementsmaynotconvertediftheyare"Dependent"andtheirparentsarenotlisted.Inordertoconvertsuchelements,youmustchoosesomeotherspecificparametershownbelowthanthedefaultone.
Whenyouchooseotherparameterthan"NORMAL,"youmustrealizesometypesofinformationwillbelost.Forexample,suchinformationasconnection,featurevalues,andothergeometricalinformationbetweenfigures;e.g.relationbetweenaTrimmedSurfaceEntity(Type144)andthesurfaceentitythatistobetrimmed.
ElementsConversionParameter
Result
NORMAL
Defaultsetting.Converts"Independent"elementsandtheirchildren.
ALL
Convertsentitieswithvisibleattribute,eveniftheyare"Independent"or"Dependent".
SURFACE
ConvertsentitieswhichconstituteaPlainEntity(Type108),aSimpleClosedPlanerCurveEntity(Type106,form63),
aParametricSplineSurfaceEntity(Type114),aRationalB-SplineSurfaceEntity(Type128),aTrimmedSurfaceEntity(Type144).
TRIMMEDSURFACE
Convertsatrimmedsurfaceentity(Type144)only,regardlessofdependencyattribute.
(B)NumberofDivision
OnconvertingsuchfigureslikeCircularArcs,Crvedlines,andSurfaces,intoF2D/F3Dformat,TheCADFileConverterapproximatesthembystraightlinesorplainsurfaces.Atthispoint,TheConverterappliesthisparametertotheoriginalfigures.
Itsdefaultsettingis12.
(C)Version
ChoosetheversionnumberofIGESformat.Defaultsettingis"V5.0".Youshouldchoose"CADAM"onlyifyourIGESfileisfromCADAM.
(D)ACL
Thisistheprecisionparameteronconvertingfigureelements.Defaultsettingis0.5.
(E)Thickness
TomakeROBOGUIDEpossibletotestinterferenceanddisplayonreadingconverteddata,youmustspecifyeithertypeofprocessing.Defaultsettingis“NO”process.
Thicknesssetting
Result
NO
OutputdatabyaddingreverseP-LOOPsurfacebehindtheobjectsurface(default).
YES
Outputdatabythickeningtheobjectsurface(asifitwereathinrectangularparallelepiped)
*ThissettingshouldbetriedonlyifNOPROCESSsettingdoesnot
work.Alsonotethattheconvertedfilesizewillbeincreasedwiththis
settingcomparedto“NO”process.
(F)ThickSize
Ifyouchoose“YES”processfortheThicknesssetting,youshouldspecifythethicksizevaluehere.
YoucannotputvalueherewhenThicknesssettingis“NO”process.
4.3.SettingSourceFileforConversion
Youmustspecifytheoriginalfile,beforeyoustartconversion.
TheSource(original)Filesettingispossiblebyeitherways:
(1)Typefilepathnameinthe“OriginalFile”box.onthemainpanel
(2)Clickthe"Ref"(Reference)buttonrighttotheOriginalFilebox.Thenthefile
browsingdialogboxisappearedasshownbelow.YoumaychoosetheOriginal
SourceFileusingthisdialogbox.
*OperationforthisdialogboxisthesameasthatforgeneralWindowsopenfile
dialogbox.
*OnceyouchoosetheOriginalSourceFile,alsotheDestinationConvertFileisset
tothesuitablefilename.IfyouaregoingtochangetheDestinationConvertFile,
seethenexttopic(4.4).
4.4.SettingDestinationFileforConversionResult
IfyouaregoingtochangetheDestinationConvertedFile,YoumustspecifytheDestinationfilename.
Aswrittenin4.3,theDestinationConvertedFileissettothesuitablenameastheSourceFile.YoumayspecifyTheDestinationFilesettingbyeitherways:
(1)Typefilepathnameinthe“ConvertFile”boxonthemainpanel
(2)Clickthe"Ref"(Reference)buttonrighttothe“ConvertFile”box.Thenthefile
browsingdialogboxisappearedasshownbelow.YoumaysettheDestiunation
Fileusingthisdialogbox.
*OperationforthisdialogboxisthesameasthatforgeneralWindowsopenfile
dialogbox.
4.5.AbouttheNamingRuleofResultFiles
Convertedfilesarenamedautomaticallyusingtheiroriginalfilenamesbychangingtheirfilenameextensions.Extensionchangingrulesareasfollows:
(1)IGEStoF2D:
extensionischangedinto".f2d"
(2)IGEStoF3D:
extensionischangedinto".f3d"
(3)F2DtoIGES:
extensionischagedinto".igs"
(4)F3DtoIGES:
extensionischagedinto".igs"
4.6.PerformingFileConversion
Toperformfileconversion,clickthe"DoConv"buttonatthebottomofthemainpanel.Thisoperationstartsfileconversion.
Itisrecommendedthatyouconfirmthosesettings-ConversionMode,ConversionParameters,theSourceFile,andtheDestinationFile-beforeyouclickthisbutton.
Duringconversionprocess,themessagedialogshownbelowisdisplayed.
Whenconversionisperformednormally,themessagedialogshownbelowisdisplayed.
Whenconversionendedwithabnormalstatus,suchmessagedialogshownbelowisdisplayed.
AnerrormaybereportedifTheCADFileConverterencountersabnormalstatus;e.g.yoursettingoffoldersisproblematic,or,originalfileshaveproblemsconcerningtheirdesignatedformats.Errorreportingmaybemadeeachtimeanoriginalfileisgoingtobeconverted.Onceanerroristrapped,conversionfortheoriginalfileiscancelledandsuchmessagedialogappearsasshownabove.
IfIGESformattedfileistheoriginal,rememberTheConvertercontinuesconversionevenwhenitencounterserrorsinprocessingelementsoffiguredata;e.g.,itencounterselementswhicharenotsupported,or,calculationerrorduringelementsconversion.Suchabnormalelementsareneglected.
Alternately,errorsfoundinprocessingelementsoffiguredataarerecordedintheLogFilefortheoriginalfile.LogFileiscreatedintheDestinationFolder.
*Seethenextsectionforerrorcodes,andtheLogFile.
4.7.ErrorCodesandtheLogFile
(1)ErrorCodes
TheCADFileConverterreturnssucherrorcodesshownbelowonitsabnormaltermination.
ErrorCode
Explanation
1
avalueisoutofrange
2
abnormalityisfoundinafigure(geometry)
3
abnormalityisfoundinaphase(topology)
11
duplicationinobjectnames
12
duplicationincameranames
13
duplicationinpartsnames
18
duplicationofnames
21
problemfoundinversionnumber
31
problemfoundinfilei/o
32
problemfoundintheglobalsectionofIGESformat
33
problemfoundinthedirectorysectionofIGESformat
34
problemfoundintheparameterssectionofIGESformat
35
problemfoundinthefileformatofIGESdata
82
problemfoundinthedataofIGESformat
83
problemfoundintheprocessingdata
99
problemfoundinsecuringmemoryarea
101
problemfoundinarguments
110
datafoundthatarenotsupportedbyIGESformat
111
probremfoundinconvertaction
112
probremfoundinconvertprogram
113
avoidtrimmingforIGESformat
114
errorintrimmingforIGES