mkix1.1COPYRIGHT DASSAULT SYSTEMES 1998 LANG = English 1 CAAScdArrUseCases CAAScdArrUseCases0 538 3daaboutaboveaccessactualaddaddedaddingadditionaddsadhereafteragainallalsoanandanyappliedapplyarcarearea arrangementarrangementareaarrangementareasarrangementboundariesarrangementboundaryarrangementitemareasarrangementitemreservationarrangementitemreservationsarrangementnodearrangementnodesarrangementpathwayarrangementpathwaysarrangementproductarrangementrectanglearrangementrectanglesarrangementrunarrangementrunsarrbendablestring arrbomreportarrnomanclaturesarrnomenclaturearrnomenclaturesarrnomenclaturetreearrsystemlineproduct arrworkbenchas associatedassumes assumptionsatauthoraxisb backgroundbasenomenclaturesbasicbebeenbeingbelowbendbendable bendablesbendablestringbending bendradiusbendsbjbendablestring.getsegmentdatabomboundaryboxbyccaaarrcreateboundarycaaarrcreateboundary.catscriptcaaarrcreatecontourarea!caaarrcreatecontourarea.catscriptcaaarrcreateitemreservation%caaarrcreateitemreservation.catscriptcaaarrcreatenocontourarea#caaarrcreatenocontourarea.catscriptcaaarrcreatepathwaycaaarrcreatepathway.catscriptcaaarrcreateruncaaarrcreaterun.catscriptcaaarrpipingbomreportcaapslnomenaccessfeatcaapslnomenbuildfeatcaapsltubingextractcaascdarrusecasescallcancase)catarrangementitemreservationvisumodeflat-catarrangementitemreservationvisumodevisuflat%catarrangementroutesectionrectangularcatarrangementroutesectionround catarrangementroutevisumodesolidcatarrpipingbomreportcatarrpipingbomreport.catscriptcatfctcatiacatia.activedocumentcatia.documents.addcatiaarrbendablestringcatiaarrbomreportcatiaarrnomenclaturetreescatiaarrsystemlineproductcatiaarrworkbenchcatiarrbendablestringcatiarrnomenclaturecatiarrnomenclaturescatiarrnomenclaturetreescatiarrsystemlineproductcatiarrworkbenchcatiav5arrworkbenchcatmain catproduct catscriptchangechangedchangingcode collectioncommandconformconstantcontaincontour copyright correspondingcountcreatecreatedcreatingcsocurrentcurvedassaultdata dblarclen dblareaposdblareaposition dblbendangledblbendnodexcoorddblbendnodeycoorddblbendnodezcoord dblbendradiusdblboundarypoints dblendxcoord dblendycoord dblendzcoord dblitemresposdbllinearseglendblmathdirectiondblpathwaypoints dblrectposdblrotationangle dblrunpointsdblsegmentdata dblslopeangle dblstrxcoord dblstrycoord dblstrzcoorddeclaredefaultdefinedefining definition demonstratesdesigneddetailsdim directorydisplay displayed distinguishdodocumentdoesdoubleeachendenglishepilogerroreveryexampleexcelexecuteexecutedexistingexplicitextractfeatfetchfilefindfindsflat followingfollowsforformfromfunctiongenerate generatesgetgetsgivenhashavehelpherehierachy highlighthowidifimageinincludes individual informationinputinstanceintintegerintel_a interactively interested interface interfaces interpreted intforloopingintjintk intnbofnomintnumofsubproductsintsubprodindexiobjarrnomen.subtypesisitit'sitemits languageslaunchedleaflenlevellifecycleobjectlinelineidlistloadedlocalelocatedloopmacromakemakesmanagesmethodsmmmodemodel modifyingmodulemoremovablemovenameneedednewnewlynextnonodes nomenclature nomenclaturesnotnotenownumber numofsegmentsoobjarea1objarea.arrangementcontours.addrectangularcontourobjarea.gettechnologicalobject objareaprod1objareaprod1.moveobjareaprod1.positionobjarrboundary%objarrboundary.arrangementnodes.count$objarrboundary.arrangementnodes.itemobjarrboundary.nodes.countobjarrboundary.nodes.itemobjarrboundary.sectionheightobjarrboundary.sectiontypeobjarrboundary.sectionwidthobjarrboundary.visumodeobjarrnomtopnodeobjarrnomtopnode.countobjarrnomtopnode.itemobjarrnomtree1 objarrnomtree1.basenomenclatures objarrpathway$objarrpathway.arrangementnodes.count#objarrpathway.arrangementnodes.itemobjarrpathway.nodes.countobjarrpathway.nodes.itemobjarrpathway.sectiondiameterobjarrpathway.sectiontypeobjarrpathway.visumode objarrprod#objarrprod.arrangementareas.addarea,objarrprod.arrangementboundaries.addboundary9objarrprod.arrangementitemreservations.additemreservation)objarrprod.arrangementpathways.addpathway!objarrprod.arrangementruns.addrun objarrprod1.objarrprod1.arrangementrectangles.addrectangle objarrrun objarrrun.arrangementnodes.countobjarrrun.arrangementnodes.itemobjarrrun.nodes.countobjarrrun.nodes.itemobjarrrun.sectiondiameterobjarrrun.sectiontypeobjarrrun.visumodeobjarrsubtypesobjarrsubtypes.countobjarrsubtypes.itemobjarrworkbench1$objarrworkbench1.arrnomenclaturetreeobjbendablestring"objbendablestring.getnumofsegmentsobjbendablestring.instancenameobjcatiav5arrbomreport(objcatiav5arrbomreport.generatebomreportobjcatiav5arrnomtopnode+objcatiav5arrnomtopnode.addusernomenclatureobjcatiav5arrnomtree1'objcatiav5arrnomtree1.basenomenclaturesobjcatiav5arrworkbench$objcatiav5arrworkbench.findinterfaceobjcatiav5arrworkbench0*objcatiav5arrworkbench0.createfeatdocumentobjcatiav5arrworkbench1+objcatiav5arrworkbench1.addnomenclaturetree(objcatiav5arrworkbench1.savefeatdocumentobjcatiav5documentobjcatiav5document.getworkbenchobjcatiav5document0 objcatiav5document0.getworkbenchobjcatiav5document0.selectionobjcatiav5featdocument#objcatiav5featdocument.getworkbenchobjcatiav5oarrnomobjcatiav5selectionobjcatiav5selection.findobject objdocument0objdocument0.getworkbenchobjectobject'sobjects objitemresobjitemres.visumode objjarrnomobjjarrnom.iconnameobjjarrnom.intsysclassnameobjjarrnom.nlsinstancename objkarrnomobjkarrnom.iconnameobjkarrnom.intsysclassnameobjkarrnom.nlsinstancenameobjmoveobjmove1 objpositionobjposition.getcomponents objposition1objposition1.getcomponents objproddocobjproddoc.product objrectangle objrootprod"objrootprod.gettechnologicalobjectobjrootprod.moveobjrootprod.positionobjsyslineproductobjsyslineproduct.getsubitem%objsyslineproduct.getsubproductscountobtain obtainingobtainsofojectononceonlyopenopenedopens operatingoptionorotherpipepipingplacepointpositionproduct product'sproductdocumentprolog propertiespslnomenaccessfeatpslnomenbuildfeatpslnomenbuildfeat.catscriptpslnomenfeataccess.catscriptpsltubingextractpsltubingextract.catscriptpurposeradiiradiusread rectangle rectangular recursive recursively reference referencesreferredrelativerelevantremove replayingreportreported reservationreservedresumeretrieve retrieved retrieves retrievingrightsrootroundrunrunsruntimessavesavessawsaysectionsegmentsegments selectionservessetshortshownshowssosolidspecificationsstartstepsstorestrcatiav5featoutputfilenamestrfeaticonnamestrfeatintsysnamestrfeatnlsnamestrfeatsupertypenamestrgreportoutputpath striconnamestrintsysclassnamestrnlsinstancenamestroutputfilenamesub subproduct subproductssubtypessystemsystemes systèmestakentemplatethatthethemthen thereforethesethisthroughthustotoptreetubetubingunderupupdateuseusingv5r6valid variablesvariousvbscriptviaviewervisual visualization visualizedwewhichwillwindowswithwithinwithoutwndows workbenchyellowyou