BNC_5414373-1.step 228 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146
  1. ISO-10303-21;
  2. HEADER;
  3. FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
  4. FILE_NAME('Open CASCADE Shape Model','2022-05-24T14:58:10',(''),(''),
  5. 'Open CASCADE STEP processor 7.5','FreeCAD','Unknown');
  6. FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
  7. ENDSEC;
  8. DATA;
  9. #1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
  10. 'automotive_design',2000,#2);
  11. #2 = APPLICATION_CONTEXT(
  12. 'core data for automotive mechanical design processes');
  13. #3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
  14. #4 = PRODUCT_DEFINITION_SHAPE('','',#5);
  15. #5 = PRODUCT_DEFINITION('design','',#6,#9);
  16. #6 = PRODUCT_DEFINITION_FORMATION('','',#7);
  17. #7 = PRODUCT('Face061','Face061','',(#8));
  18. #8 = PRODUCT_CONTEXT('',#2,'mechanical');
  19. #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  20. #10 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#15),#52);
  21. #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
  22. #12 = CARTESIAN_POINT('',(0.,0.,0.));
  23. #13 = DIRECTION('',(0.,0.,1.));
  24. #14 = DIRECTION('',(1.,0.,-0.));
  25. #15 = SHELL_BASED_SURFACE_MODEL('',(#16));
  26. #16 = OPEN_SHELL('',(#17));
  27. #17 = ADVANCED_FACE('',(#18),#47,.T.);
  28. #18 = FACE_BOUND('',#19,.T.);
  29. #19 = EDGE_LOOP('',(#20,#31,#40));
  30. #20 = ORIENTED_EDGE('',*,*,#21,.T.);
  31. #21 = EDGE_CURVE('',#22,#24,#26,.T.);
  32. #22 = VERTEX_POINT('',#23);
  33. #23 = CARTESIAN_POINT('',(-4.3815,-3.429,-21.844));
  34. #24 = VERTEX_POINT('',#25);
  35. #25 = CARTESIAN_POINT('',(-4.3815,-3.81,-21.463));
  36. #26 = CIRCLE('',#27,0.381);
  37. #27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
  38. #28 = CARTESIAN_POINT('',(-4.3815,-3.429,-21.463));
  39. #29 = DIRECTION('',(-1.,0.,0.));
  40. #30 = DIRECTION('',(0.,0.,-1.));
  41. #31 = ORIENTED_EDGE('',*,*,#32,.T.);
  42. #32 = EDGE_CURVE('',#24,#33,#35,.T.);
  43. #33 = VERTEX_POINT('',#34);
  44. #34 = CARTESIAN_POINT('',(-4.7625,-3.429,-21.463));
  45. #35 = CIRCLE('',#36,0.381);
  46. #36 = AXIS2_PLACEMENT_3D('',#37,#38,#39);
  47. #37 = CARTESIAN_POINT('',(-4.3815,-3.429,-21.463));
  48. #38 = DIRECTION('',(0.,0.,-1.));
  49. #39 = DIRECTION('',(0.,-1.,0.));
  50. #40 = ORIENTED_EDGE('',*,*,#41,.T.);
  51. #41 = EDGE_CURVE('',#33,#22,#42,.T.);
  52. #42 = CIRCLE('',#43,0.381);
  53. #43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
  54. #44 = CARTESIAN_POINT('',(-4.3815,-3.429,-21.463));
  55. #45 = DIRECTION('',(0.,-1.,0.));
  56. #46 = DIRECTION('',(-1.,0.,0.));
  57. #47 = SPHERICAL_SURFACE('',#48,0.381);
  58. #48 = AXIS2_PLACEMENT_3D('',#49,#50,#51);
  59. #49 = CARTESIAN_POINT('',(-4.3815,-3.429,-21.463));
  60. #50 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
  61. #51 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
  62. #52 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  63. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#56)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
  64. (#53,#54,#55)) REPRESENTATION_CONTEXT('Context #1',
  65. '3D Context with UNIT and UNCERTAINTY') );
  66. #53 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  67. #54 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  68. #55 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  69. #56 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#53,
  70. 'distance_accuracy_value','confusion accuracy');
  71. #57 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
  72. #58 = SHAPE_DEFINITION_REPRESENTATION(#59,#65);
  73. #59 = PRODUCT_DEFINITION_SHAPE('','',#60);
  74. #60 = PRODUCT_DEFINITION('design','',#61,#64);
  75. #61 = PRODUCT_DEFINITION_FORMATION('','',#62);
  76. #62 = PRODUCT('Face','Face','',(#63));
  77. #63 = PRODUCT_CONTEXT('',#2,'mechanical');
  78. #64 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  79. #65 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#66),#110);
  80. #66 = SHELL_BASED_SURFACE_MODEL('',(#67));
  81. #67 = OPEN_SHELL('',(#68));
  82. #68 = ADVANCED_FACE('',(#69),#105,.T.);
  83. #69 = FACE_BOUND('',#70,.T.);
  84. #70 = EDGE_LOOP('',(#71,#81,#90,#98));
  85. #71 = ORIENTED_EDGE('',*,*,#72,.F.);
  86. #72 = EDGE_CURVE('',#73,#75,#77,.T.);
  87. #73 = VERTEX_POINT('',#74);
  88. #74 = CARTESIAN_POINT('',(-3.81,-3.81,-18.5801));
  89. #75 = VERTEX_POINT('',#76);
  90. #76 = CARTESIAN_POINT('',(-3.81,-6.35,-18.5801));
  91. #77 = LINE('',#78,#79);
  92. #78 = CARTESIAN_POINT('',(-3.81,-3.81,-18.5801));
  93. #79 = VECTOR('',#80,1.);
  94. #80 = DIRECTION('',(0.,-1.,0.));
  95. #81 = ORIENTED_EDGE('',*,*,#82,.T.);
  96. #82 = EDGE_CURVE('',#73,#83,#85,.T.);
  97. #83 = VERTEX_POINT('',#84);
  98. #84 = CARTESIAN_POINT('',(-3.81,-3.81,-16.9799));
  99. #85 = CIRCLE('',#86,0.8001);
  100. #86 = AXIS2_PLACEMENT_3D('',#87,#88,#89);
  101. #87 = CARTESIAN_POINT('',(-3.81,-3.81,-17.78));
  102. #88 = DIRECTION('',(0.,-1.,-0.));
  103. #89 = DIRECTION('',(-0.714285714286,0.,-0.699854212224));
  104. #90 = ORIENTED_EDGE('',*,*,#91,.F.);
  105. #91 = EDGE_CURVE('',#92,#83,#94,.T.);
  106. #92 = VERTEX_POINT('',#93);
  107. #93 = CARTESIAN_POINT('',(-3.81,-6.35,-16.9799));
  108. #94 = LINE('',#95,#96);
  109. #95 = CARTESIAN_POINT('',(-3.81,-3.81,-16.9799));
  110. #96 = VECTOR('',#97,1.);
  111. #97 = DIRECTION('',(0.,1.,0.));
  112. #98 = ORIENTED_EDGE('',*,*,#99,.F.);
  113. #99 = EDGE_CURVE('',#75,#92,#100,.T.);
  114. #100 = CIRCLE('',#101,0.8001);
  115. #101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
  116. #102 = CARTESIAN_POINT('',(-3.81,-6.35,-17.78));
  117. #103 = DIRECTION('',(0.,-1.,0.));
  118. #104 = DIRECTION('',(0.,0.,1.));
  119. #105 = CYLINDRICAL_SURFACE('',#106,0.8001);
  120. #106 = AXIS2_PLACEMENT_3D('',#107,#108,#109);
  121. #107 = CARTESIAN_POINT('',(-3.81,-3.81,-17.78));
  122. #108 = DIRECTION('',(0.,1.,0.));
  123. #109 = DIRECTION('',(0.,0.,-1.));
  124. #110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  125. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#114)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  126. ((#111,#112,#113)) REPRESENTATION_CONTEXT('Context #1',
  127. '3D Context with UNIT and UNCERTAINTY') );
  128. #111 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  129. #112 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  130. #113 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  131. #114 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#111,
  132. 'distance_accuracy_value','confusion accuracy');
  133. #115 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#62));
  134. #116 = SHAPE_DEFINITION_REPRESENTATION(#117,#123);
  135. #117 = PRODUCT_DEFINITION_SHAPE('','',#118);
  136. #118 = PRODUCT_DEFINITION('design','',#119,#122);
  137. #119 = PRODUCT_DEFINITION_FORMATION('','',#120);
  138. #120 = PRODUCT('Face001','Face001','',(#121));
  139. #121 = PRODUCT_CONTEXT('',#2,'mechanical');
  140. #122 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  141. #123 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#124),#168);
  142. #124 = SHELL_BASED_SURFACE_MODEL('',(#125));
  143. #125 = OPEN_SHELL('',(#126));
  144. #126 = ADVANCED_FACE('',(#127),#163,.T.);
  145. #127 = FACE_BOUND('',#128,.T.);
  146. #128 = EDGE_LOOP('',(#129,#139,#148,#156));
  147. #129 = ORIENTED_EDGE('',*,*,#130,.F.);
  148. #130 = EDGE_CURVE('',#131,#133,#135,.T.);
  149. #131 = VERTEX_POINT('',#132);
  150. #132 = CARTESIAN_POINT('',(-3.81,-6.604,-18.3261));
  151. #133 = VERTEX_POINT('',#134);
  152. #134 = CARTESIAN_POINT('',(-3.81,-6.35,-18.5801));
  153. #135 = LINE('',#136,#137);
  154. #136 = CARTESIAN_POINT('',(-3.81,-6.477000000605,-18.45309999939));
  155. #137 = VECTOR('',#138,1.);
  156. #138 = DIRECTION('',(0.,0.707106781187,-0.707106781186));
  157. #139 = ORIENTED_EDGE('',*,*,#140,.F.);
  158. #140 = EDGE_CURVE('',#141,#131,#143,.T.);
  159. #141 = VERTEX_POINT('',#142);
  160. #142 = CARTESIAN_POINT('',(-3.81,-6.604,-17.2339));
  161. #143 = CIRCLE('',#144,0.5461);
  162. #144 = AXIS2_PLACEMENT_3D('',#145,#146,#147);
  163. #145 = CARTESIAN_POINT('',(-3.81,-6.604,-17.78));
  164. #146 = DIRECTION('',(0.,-1.,0.));
  165. #147 = DIRECTION('',(0.,0.,1.));
  166. #148 = ORIENTED_EDGE('',*,*,#149,.F.);
  167. #149 = EDGE_CURVE('',#150,#141,#152,.T.);
  168. #150 = VERTEX_POINT('',#151);
  169. #151 = CARTESIAN_POINT('',(-3.81,-6.35,-16.9799));
  170. #152 = LINE('',#153,#154);
  171. #153 = CARTESIAN_POINT('',(-3.81,-6.477000000605,-17.1069000006));
  172. #154 = VECTOR('',#155,1.);
  173. #155 = DIRECTION('',(-0.,-0.707106781187,-0.707106781186));
  174. #156 = ORIENTED_EDGE('',*,*,#157,.T.);
  175. #157 = EDGE_CURVE('',#150,#133,#158,.T.);
  176. #158 = CIRCLE('',#159,0.8001);
  177. #159 = AXIS2_PLACEMENT_3D('',#160,#161,#162);
  178. #160 = CARTESIAN_POINT('',(-3.81,-6.35,-17.78));
  179. #161 = DIRECTION('',(0.,-1.,0.));
  180. #162 = DIRECTION('',(0.,0.,1.));
  181. #163 = CONICAL_SURFACE('',#164,0.673099999394,0.785398163397);
  182. #164 = AXIS2_PLACEMENT_3D('',#165,#166,#167);
  183. #165 = CARTESIAN_POINT('',(-3.81,-6.477000000605,-17.78));
  184. #166 = DIRECTION('',(0.,1.,0.));
  185. #167 = DIRECTION('',(0.,0.,-1.));
  186. #168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  187. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#172)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  188. ((#169,#170,#171)) REPRESENTATION_CONTEXT('Context #1',
  189. '3D Context with UNIT and UNCERTAINTY') );
  190. #169 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  191. #170 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  192. #171 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  193. #172 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#169,
  194. 'distance_accuracy_value','confusion accuracy');
  195. #173 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#120));
  196. #174 = SHAPE_DEFINITION_REPRESENTATION(#175,#181);
  197. #175 = PRODUCT_DEFINITION_SHAPE('','',#176);
  198. #176 = PRODUCT_DEFINITION('design','',#177,#180);
  199. #177 = PRODUCT_DEFINITION_FORMATION('','',#178);
  200. #178 = PRODUCT('Face002','Face002','',(#179));
  201. #179 = PRODUCT_CONTEXT('',#2,'mechanical');
  202. #180 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  203. #181 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#182),#226);
  204. #182 = SHELL_BASED_SURFACE_MODEL('',(#183));
  205. #183 = OPEN_SHELL('',(#184));
  206. #184 = ADVANCED_FACE('',(#185),#221,.T.);
  207. #185 = FACE_BOUND('',#186,.T.);
  208. #186 = EDGE_LOOP('',(#187,#197,#206,#214));
  209. #187 = ORIENTED_EDGE('',*,*,#188,.F.);
  210. #188 = EDGE_CURVE('',#189,#191,#193,.T.);
  211. #189 = VERTEX_POINT('',#190);
  212. #190 = CARTESIAN_POINT('',(3.81,-6.604,-18.3261));
  213. #191 = VERTEX_POINT('',#192);
  214. #192 = CARTESIAN_POINT('',(3.81,-6.35,-18.5801));
  215. #193 = LINE('',#194,#195);
  216. #194 = CARTESIAN_POINT('',(3.81,-6.477000000605,-18.45309999939));
  217. #195 = VECTOR('',#196,1.);
  218. #196 = DIRECTION('',(0.,0.707106781187,-0.707106781186));
  219. #197 = ORIENTED_EDGE('',*,*,#198,.F.);
  220. #198 = EDGE_CURVE('',#199,#189,#201,.T.);
  221. #199 = VERTEX_POINT('',#200);
  222. #200 = CARTESIAN_POINT('',(3.81,-6.604,-17.2339));
  223. #201 = CIRCLE('',#202,0.5461);
  224. #202 = AXIS2_PLACEMENT_3D('',#203,#204,#205);
  225. #203 = CARTESIAN_POINT('',(3.81,-6.604,-17.78));
  226. #204 = DIRECTION('',(0.,-1.,-0.));
  227. #205 = DIRECTION('',(-1.162E-14,0.,-1.));
  228. #206 = ORIENTED_EDGE('',*,*,#207,.F.);
  229. #207 = EDGE_CURVE('',#208,#199,#210,.T.);
  230. #208 = VERTEX_POINT('',#209);
  231. #209 = CARTESIAN_POINT('',(3.81,-6.35,-16.9799));
  232. #210 = LINE('',#211,#212);
  233. #211 = CARTESIAN_POINT('',(3.81,-6.477000000605,-17.1069000006));
  234. #212 = VECTOR('',#213,1.);
  235. #213 = DIRECTION('',(-0.,-0.707106781187,-0.707106781186));
  236. #214 = ORIENTED_EDGE('',*,*,#215,.T.);
  237. #215 = EDGE_CURVE('',#208,#191,#216,.T.);
  238. #216 = CIRCLE('',#217,0.8001);
  239. #217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
  240. #218 = CARTESIAN_POINT('',(3.81,-6.35,-17.78));
  241. #219 = DIRECTION('',(0.,-1.,0.));
  242. #220 = DIRECTION('',(0.,0.,-1.));
  243. #221 = CONICAL_SURFACE('',#222,0.673099999394,0.785398163397);
  244. #222 = AXIS2_PLACEMENT_3D('',#223,#224,#225);
  245. #223 = CARTESIAN_POINT('',(3.81,-6.477000000605,-17.78));
  246. #224 = DIRECTION('',(0.,1.,0.));
  247. #225 = DIRECTION('',(0.,0.,-1.));
  248. #226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  249. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#230)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  250. ((#227,#228,#229)) REPRESENTATION_CONTEXT('Context #1',
  251. '3D Context with UNIT and UNCERTAINTY') );
  252. #227 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  253. #228 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  254. #229 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  255. #230 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#227,
  256. 'distance_accuracy_value','confusion accuracy');
  257. #231 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#178));
  258. #232 = SHAPE_DEFINITION_REPRESENTATION(#233,#239);
  259. #233 = PRODUCT_DEFINITION_SHAPE('','',#234);
  260. #234 = PRODUCT_DEFINITION('design','',#235,#238);
  261. #235 = PRODUCT_DEFINITION_FORMATION('','',#236);
  262. #236 = PRODUCT('Face003','Face003','',(#237));
  263. #237 = PRODUCT_CONTEXT('',#2,'mechanical');
  264. #238 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  265. #239 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#240),#308);
  266. #240 = SHELL_BASED_SURFACE_MODEL('',(#241));
  267. #241 = OPEN_SHELL('',(#242));
  268. #242 = ADVANCED_FACE('',(#243),#303,.T.);
  269. #243 = FACE_BOUND('',#244,.T.);
  270. #244 = EDGE_LOOP('',(#245,#255,#264,#279,#288,#296));
  271. #245 = ORIENTED_EDGE('',*,*,#246,.F.);
  272. #246 = EDGE_CURVE('',#247,#249,#251,.T.);
  273. #247 = VERTEX_POINT('',#248);
  274. #248 = CARTESIAN_POINT('',(3.81,-3.81,-18.5801));
  275. #249 = VERTEX_POINT('',#250);
  276. #250 = CARTESIAN_POINT('',(3.81,-6.35,-18.5801));
  277. #251 = LINE('',#252,#253);
  278. #252 = CARTESIAN_POINT('',(3.81,-3.81,-18.5801));
  279. #253 = VECTOR('',#254,1.);
  280. #254 = DIRECTION('',(0.,-1.,0.));
  281. #255 = ORIENTED_EDGE('',*,*,#256,.T.);
  282. #256 = EDGE_CURVE('',#247,#257,#259,.T.);
  283. #257 = VERTEX_POINT('',#258);
  284. #258 = CARTESIAN_POINT('',(4.3815,-3.81,-18.33994317636));
  285. #259 = CIRCLE('',#260,0.8001);
  286. #260 = AXIS2_PLACEMENT_3D('',#261,#262,#263);
  287. #261 = CARTESIAN_POINT('',(3.81,-3.81,-17.78));
  288. #262 = DIRECTION('',(0.,-1.,0.));
  289. #263 = DIRECTION('',(0.714285714286,0.,0.699854212224));
  290. #264 = ORIENTED_EDGE('',*,*,#265,.T.);
  291. #265 = EDGE_CURVE('',#257,#266,#268,.T.);
  292. #266 = VERTEX_POINT('',#267);
  293. #267 = CARTESIAN_POINT('',(4.3815,-3.81,-17.22005682363));
  294. #268 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#269,#270,#271,#272,#273,#274,
  295. #275,#276,#277,#278),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,4),(0.,
  296. 0.142857142857,0.285714285714,0.428571428571,0.571428571429,
  297. 0.714285714286,0.857142857143,1.),.UNSPECIFIED.);
  298. #269 = CARTESIAN_POINT('',(4.3815,-3.81,-18.33994317636));
  299. #270 = CARTESIAN_POINT('',(4.417833875867,-3.81,-18.30286006959));
  300. #271 = CARTESIAN_POINT('',(4.486226596614,-3.799936830726,
  301. -18.21949966292));
  302. #272 = CARTESIAN_POINT('',(4.571537878057,-3.762031810189,
  303. -18.05043226125));
  304. #273 = CARTESIAN_POINT('',(4.612167534232,-3.732319676451,
  305. -17.86321732847));
  306. #274 = CARTESIAN_POINT('',(4.612150306575,-3.732333887644,
  307. -17.69665651035));
  308. #275 = CARTESIAN_POINT('',(4.571516585618,-3.76204217493,-17.50952918661
  309. ));
  310. #276 = CARTESIAN_POINT('',(4.486236000256,-3.799931935153,-17.340518488)
  311. );
  312. #277 = CARTESIAN_POINT('',(4.417842397622,-3.81,-17.25714862788));
  313. #278 = CARTESIAN_POINT('',(4.3815,-3.81,-17.22005682363));
  314. #279 = ORIENTED_EDGE('',*,*,#280,.T.);
  315. #280 = EDGE_CURVE('',#266,#281,#283,.T.);
  316. #281 = VERTEX_POINT('',#282);
  317. #282 = CARTESIAN_POINT('',(3.81,-3.81,-16.9799));
  318. #283 = CIRCLE('',#284,0.8001);
  319. #284 = AXIS2_PLACEMENT_3D('',#285,#286,#287);
  320. #285 = CARTESIAN_POINT('',(3.81,-3.81,-17.78));
  321. #286 = DIRECTION('',(0.,-1.,0.));
  322. #287 = DIRECTION('',(0.714285714286,0.,0.699854212224));
  323. #288 = ORIENTED_EDGE('',*,*,#289,.F.);
  324. #289 = EDGE_CURVE('',#290,#281,#292,.T.);
  325. #290 = VERTEX_POINT('',#291);
  326. #291 = CARTESIAN_POINT('',(3.81,-6.35,-16.9799));
  327. #292 = LINE('',#293,#294);
  328. #293 = CARTESIAN_POINT('',(3.81,-3.81,-16.9799));
  329. #294 = VECTOR('',#295,1.);
  330. #295 = DIRECTION('',(0.,1.,0.));
  331. #296 = ORIENTED_EDGE('',*,*,#297,.F.);
  332. #297 = EDGE_CURVE('',#249,#290,#298,.T.);
  333. #298 = CIRCLE('',#299,0.8001);
  334. #299 = AXIS2_PLACEMENT_3D('',#300,#301,#302);
  335. #300 = CARTESIAN_POINT('',(3.81,-6.35,-17.78));
  336. #301 = DIRECTION('',(0.,-1.,0.));
  337. #302 = DIRECTION('',(0.,0.,-1.));
  338. #303 = CYLINDRICAL_SURFACE('',#304,0.8001);
  339. #304 = AXIS2_PLACEMENT_3D('',#305,#306,#307);
  340. #305 = CARTESIAN_POINT('',(3.81,-3.81,-17.78));
  341. #306 = DIRECTION('',(0.,1.,0.));
  342. #307 = DIRECTION('',(0.,0.,-1.));
  343. #308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  344. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#312)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  345. ((#309,#310,#311)) REPRESENTATION_CONTEXT('Context #1',
  346. '3D Context with UNIT and UNCERTAINTY') );
  347. #309 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  348. #310 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  349. #311 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  350. #312 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-04),#309,
  351. 'distance_accuracy_value','confusion accuracy');
  352. #313 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#236));
  353. #314 = SHAPE_DEFINITION_REPRESENTATION(#315,#321);
  354. #315 = PRODUCT_DEFINITION_SHAPE('','',#316);
  355. #316 = PRODUCT_DEFINITION('design','',#317,#320);
  356. #317 = PRODUCT_DEFINITION_FORMATION('','',#318);
  357. #318 = PRODUCT('Face004','Face004','',(#319));
  358. #319 = PRODUCT_CONTEXT('',#2,'mechanical');
  359. #320 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  360. #321 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#322),#380);
  361. #322 = SHELL_BASED_SURFACE_MODEL('',(#323));
  362. #323 = OPEN_SHELL('',(#324));
  363. #324 = ADVANCED_FACE('',(#325),#375,.T.);
  364. #325 = FACE_BOUND('',#326,.T.);
  365. #326 = EDGE_LOOP('',(#327,#337,#360,#368));
  366. #327 = ORIENTED_EDGE('',*,*,#328,.F.);
  367. #328 = EDGE_CURVE('',#329,#331,#333,.T.);
  368. #329 = VERTEX_POINT('',#330);
  369. #330 = CARTESIAN_POINT('',(0.,4.826,-3.2512));
  370. #331 = VERTEX_POINT('',#332);
  371. #332 = CARTESIAN_POINT('',(0.,5.5118,-3.2512));
  372. #333 = LINE('',#334,#335);
  373. #334 = CARTESIAN_POINT('',(1.2E-16,5.5118,-3.2512));
  374. #335 = VECTOR('',#336,1.);
  375. #336 = DIRECTION('',(0.,1.,0.));
  376. #337 = ORIENTED_EDGE('',*,*,#338,.T.);
  377. #338 = EDGE_CURVE('',#329,#339,#341,.T.);
  378. #339 = VERTEX_POINT('',#340);
  379. #340 = CARTESIAN_POINT('',(0.,4.826,-5.2324));
  380. #341 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#342,#343,#344,#345,#346,#347,
  381. #348,#349,#350,#351,#352,#353,#354,#355,#356,#357,#358,#359),
  382. .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,
  383. 6.666666666667E-02,0.133333333333,0.2,0.266666666667,0.333333333333,
  384. 0.4,0.466666666667,0.533333333333,0.6,0.666666666667,0.733333333333,
  385. 0.8,0.866666666667,0.933333333333,1.),.UNSPECIFIED.);
  386. #342 = CARTESIAN_POINT('',(0.,4.826,-3.2512));
  387. #343 = CARTESIAN_POINT('',(7.041572864832E-02,4.826,-3.2512));
  388. #344 = CARTESIAN_POINT('',(0.207901512775,4.822957743138,-3.265870637941
  389. ));
  390. #345 = CARTESIAN_POINT('',(0.407665189577,4.810044605431,-3.330842445058
  391. ));
  392. #346 = CARTESIAN_POINT('',(0.588922348066,4.790932082503,-3.436276235882
  393. ));
  394. #347 = CARTESIAN_POINT('',(0.743263203472,4.769114318753,-3.575893071296
  395. ));
  396. #348 = CARTESIAN_POINT('',(0.866345562667,4.747989576892,-3.746565458393
  397. ));
  398. #349 = CARTESIAN_POINT('',(0.950318268522,4.731646256021,-3.937124424651
  399. ));
  400. #350 = CARTESIAN_POINT('',(0.993218088732,4.722693992452,-4.144298594709
  401. ));
  402. #351 = CARTESIAN_POINT('',(0.991761508761,4.723005576086,-4.35362423835)
  403. );
  404. #352 = CARTESIAN_POINT('',(0.945579704467,4.732610643792,-4.560876365206
  405. ));
  406. #353 = CARTESIAN_POINT('',(0.859260774996,4.74928770346,-4.748887700689)
  407. );
  408. #354 = CARTESIAN_POINT('',(0.735866452845,4.770256151536,-4.915539607131
  409. ));
  410. #355 = CARTESIAN_POINT('',(0.582518913881,4.791699462851,-5.051736281323
  411. ));
  412. #356 = CARTESIAN_POINT('',(0.402765008205,4.810432964441,-5.154747894205
  413. ));
  414. #357 = CARTESIAN_POINT('',(0.205154025169,4.823041369753,-5.218128880221
  415. ));
  416. #358 = CARTESIAN_POINT('',(6.943995804663E-02,4.826,-5.2324));
  417. #359 = CARTESIAN_POINT('',(0.,4.826,-5.2324));
  418. #360 = ORIENTED_EDGE('',*,*,#361,.F.);
  419. #361 = EDGE_CURVE('',#362,#339,#364,.T.);
  420. #362 = VERTEX_POINT('',#363);
  421. #363 = CARTESIAN_POINT('',(0.,5.5118,-5.2324));
  422. #364 = LINE('',#365,#366);
  423. #365 = CARTESIAN_POINT('',(-1.2E-16,5.5118,-5.2324));
  424. #366 = VECTOR('',#367,1.);
  425. #367 = DIRECTION('',(0.,-1.,0.));
  426. #368 = ORIENTED_EDGE('',*,*,#369,.F.);
  427. #369 = EDGE_CURVE('',#331,#362,#370,.T.);
  428. #370 = CIRCLE('',#371,0.9906);
  429. #371 = AXIS2_PLACEMENT_3D('',#372,#373,#374);
  430. #372 = CARTESIAN_POINT('',(0.,5.5118,-4.2418));
  431. #373 = DIRECTION('',(0.,1.,0.));
  432. #374 = DIRECTION('',(0.,0.,1.));
  433. #375 = CYLINDRICAL_SURFACE('',#376,0.9906);
  434. #376 = AXIS2_PLACEMENT_3D('',#377,#378,#379);
  435. #377 = CARTESIAN_POINT('',(0.,5.5118,-4.2418));
  436. #378 = DIRECTION('',(0.,-1.,0.));
  437. #379 = DIRECTION('',(0.,0.,1.));
  438. #380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  439. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#384)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  440. ((#381,#382,#383)) REPRESENTATION_CONTEXT('Context #1',
  441. '3D Context with UNIT and UNCERTAINTY') );
  442. #381 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  443. #382 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  444. #383 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  445. #384 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#381,
  446. 'distance_accuracy_value','confusion accuracy');
  447. #385 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#318));
  448. #386 = SHAPE_DEFINITION_REPRESENTATION(#387,#393);
  449. #387 = PRODUCT_DEFINITION_SHAPE('','',#388);
  450. #388 = PRODUCT_DEFINITION('design','',#389,#392);
  451. #389 = PRODUCT_DEFINITION_FORMATION('','',#390);
  452. #390 = PRODUCT('Face005','Face005','',(#391));
  453. #391 = PRODUCT_CONTEXT('',#2,'mechanical');
  454. #392 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  455. #393 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#394),#438);
  456. #394 = SHELL_BASED_SURFACE_MODEL('',(#395));
  457. #395 = OPEN_SHELL('',(#396));
  458. #396 = ADVANCED_FACE('',(#397),#433,.F.);
  459. #397 = FACE_BOUND('',#398,.F.);
  460. #398 = EDGE_LOOP('',(#399,#410,#418,#427));
  461. #399 = ORIENTED_EDGE('',*,*,#400,.T.);
  462. #400 = EDGE_CURVE('',#401,#403,#405,.T.);
  463. #401 = VERTEX_POINT('',#402);
  464. #402 = CARTESIAN_POINT('',(0.,-1.0541,-3.429));
  465. #403 = VERTEX_POINT('',#404);
  466. #404 = CARTESIAN_POINT('',(0.,1.0541,-3.429));
  467. #405 = CIRCLE('',#406,1.0541);
  468. #406 = AXIS2_PLACEMENT_3D('',#407,#408,#409);
  469. #407 = CARTESIAN_POINT('',(0.,0.,-3.429));
  470. #408 = DIRECTION('',(0.,-0.,1.));
  471. #409 = DIRECTION('',(0.,1.,0.));
  472. #410 = ORIENTED_EDGE('',*,*,#411,.T.);
  473. #411 = EDGE_CURVE('',#403,#412,#414,.T.);
  474. #412 = VERTEX_POINT('',#413);
  475. #413 = CARTESIAN_POINT('',(0.,1.0541,-3.3782));
  476. #414 = LINE('',#415,#416);
  477. #415 = CARTESIAN_POINT('',(-1.3E-16,1.0541,-3.4036));
  478. #416 = VECTOR('',#417,1.);
  479. #417 = DIRECTION('',(0.,0.,1.));
  480. #418 = ORIENTED_EDGE('',*,*,#419,.F.);
  481. #419 = EDGE_CURVE('',#420,#412,#422,.T.);
  482. #420 = VERTEX_POINT('',#421);
  483. #421 = CARTESIAN_POINT('',(0.,-1.0541,-3.3782));
  484. #422 = CIRCLE('',#423,1.0541);
  485. #423 = AXIS2_PLACEMENT_3D('',#424,#425,#426);
  486. #424 = CARTESIAN_POINT('',(0.,0.,-3.3782));
  487. #425 = DIRECTION('',(0.,-0.,1.));
  488. #426 = DIRECTION('',(0.,1.,0.));
  489. #427 = ORIENTED_EDGE('',*,*,#428,.T.);
  490. #428 = EDGE_CURVE('',#420,#401,#429,.T.);
  491. #429 = LINE('',#430,#431);
  492. #430 = CARTESIAN_POINT('',(1.3E-16,-1.0541,-3.4036));
  493. #431 = VECTOR('',#432,1.);
  494. #432 = DIRECTION('',(-0.,-0.,-1.));
  495. #433 = CYLINDRICAL_SURFACE('',#434,1.0541);
  496. #434 = AXIS2_PLACEMENT_3D('',#435,#436,#437);
  497. #435 = CARTESIAN_POINT('',(0.,0.,-14.6685));
  498. #436 = DIRECTION('',(0.,0.,-1.));
  499. #437 = DIRECTION('',(0.,-1.,0.));
  500. #438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  501. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#442)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  502. ((#439,#440,#441)) REPRESENTATION_CONTEXT('Context #1',
  503. '3D Context with UNIT and UNCERTAINTY') );
  504. #439 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  505. #440 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  506. #441 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  507. #442 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#439,
  508. 'distance_accuracy_value','confusion accuracy');
  509. #443 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#390));
  510. #444 = SHAPE_DEFINITION_REPRESENTATION(#445,#451);
  511. #445 = PRODUCT_DEFINITION_SHAPE('','',#446);
  512. #446 = PRODUCT_DEFINITION('design','',#447,#450);
  513. #447 = PRODUCT_DEFINITION_FORMATION('','',#448);
  514. #448 = PRODUCT('Face006','Face006','',(#449));
  515. #449 = PRODUCT_CONTEXT('',#2,'mechanical');
  516. #450 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  517. #451 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#452),#496);
  518. #452 = SHELL_BASED_SURFACE_MODEL('',(#453));
  519. #453 = OPEN_SHELL('',(#454));
  520. #454 = ADVANCED_FACE('',(#455),#491,.T.);
  521. #455 = FACE_BOUND('',#456,.T.);
  522. #456 = EDGE_LOOP('',(#457,#467,#476,#484));
  523. #457 = ORIENTED_EDGE('',*,*,#458,.F.);
  524. #458 = EDGE_CURVE('',#459,#461,#463,.T.);
  525. #459 = VERTEX_POINT('',#460);
  526. #460 = CARTESIAN_POINT('',(0.,-2.3368,-8.4074));
  527. #461 = VERTEX_POINT('',#462);
  528. #462 = CARTESIAN_POINT('',(0.,-2.3368,-3.3782));
  529. #463 = LINE('',#464,#465);
  530. #464 = CARTESIAN_POINT('',(2.9E-16,-2.3368,-5.8928));
  531. #465 = VECTOR('',#466,1.);
  532. #466 = DIRECTION('',(0.,0.,1.));
  533. #467 = ORIENTED_EDGE('',*,*,#468,.T.);
  534. #468 = EDGE_CURVE('',#459,#469,#471,.T.);
  535. #469 = VERTEX_POINT('',#470);
  536. #470 = CARTESIAN_POINT('',(0.,2.3368,-8.4074));
  537. #471 = CIRCLE('',#472,2.3368);
  538. #472 = AXIS2_PLACEMENT_3D('',#473,#474,#475);
  539. #473 = CARTESIAN_POINT('',(0.,0.,-8.4074));
  540. #474 = DIRECTION('',(0.,-0.,1.));
  541. #475 = DIRECTION('',(0.,1.,0.));
  542. #476 = ORIENTED_EDGE('',*,*,#477,.F.);
  543. #477 = EDGE_CURVE('',#478,#469,#480,.T.);
  544. #478 = VERTEX_POINT('',#479);
  545. #479 = CARTESIAN_POINT('',(0.,2.3368,-3.3782));
  546. #480 = LINE('',#481,#482);
  547. #481 = CARTESIAN_POINT('',(-2.9E-16,2.3368,-5.8928));
  548. #482 = VECTOR('',#483,1.);
  549. #483 = DIRECTION('',(0.,0.,-1.));
  550. #484 = ORIENTED_EDGE('',*,*,#485,.F.);
  551. #485 = EDGE_CURVE('',#461,#478,#486,.T.);
  552. #486 = CIRCLE('',#487,2.3368);
  553. #487 = AXIS2_PLACEMENT_3D('',#488,#489,#490);
  554. #488 = CARTESIAN_POINT('',(0.,0.,-3.3782));
  555. #489 = DIRECTION('',(0.,-0.,1.));
  556. #490 = DIRECTION('',(0.,1.,0.));
  557. #491 = CYLINDRICAL_SURFACE('',#492,2.3368);
  558. #492 = AXIS2_PLACEMENT_3D('',#493,#494,#495);
  559. #493 = CARTESIAN_POINT('',(0.,0.,-14.6685));
  560. #494 = DIRECTION('',(0.,0.,-1.));
  561. #495 = DIRECTION('',(0.,-1.,0.));
  562. #496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  563. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#500)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  564. ((#497,#498,#499)) REPRESENTATION_CONTEXT('Context #1',
  565. '3D Context with UNIT and UNCERTAINTY') );
  566. #497 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  567. #498 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  568. #499 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  569. #500 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#497,
  570. 'distance_accuracy_value','confusion accuracy');
  571. #501 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#448));
  572. #502 = SHAPE_DEFINITION_REPRESENTATION(#503,#509);
  573. #503 = PRODUCT_DEFINITION_SHAPE('','',#504);
  574. #504 = PRODUCT_DEFINITION('design','',#505,#508);
  575. #505 = PRODUCT_DEFINITION_FORMATION('','',#506);
  576. #506 = PRODUCT('Face007','Face007','',(#507));
  577. #507 = PRODUCT_CONTEXT('',#2,'mechanical');
  578. #508 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  579. #509 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#510),#554);
  580. #510 = SHELL_BASED_SURFACE_MODEL('',(#511));
  581. #511 = OPEN_SHELL('',(#512));
  582. #512 = ADVANCED_FACE('',(#513),#549,.F.);
  583. #513 = FACE_BOUND('',#514,.F.);
  584. #514 = EDGE_LOOP('',(#515,#526,#534,#543));
  585. #515 = ORIENTED_EDGE('',*,*,#516,.T.);
  586. #516 = EDGE_CURVE('',#517,#519,#521,.T.);
  587. #517 = VERTEX_POINT('',#518);
  588. #518 = CARTESIAN_POINT('',(0.,-4.064,-8.4074));
  589. #519 = VERTEX_POINT('',#520);
  590. #520 = CARTESIAN_POINT('',(0.,4.064,-8.4074));
  591. #521 = CIRCLE('',#522,4.064);
  592. #522 = AXIS2_PLACEMENT_3D('',#523,#524,#525);
  593. #523 = CARTESIAN_POINT('',(0.,0.,-8.4074));
  594. #524 = DIRECTION('',(0.,-0.,1.));
  595. #525 = DIRECTION('',(0.,1.,0.));
  596. #526 = ORIENTED_EDGE('',*,*,#527,.T.);
  597. #527 = EDGE_CURVE('',#519,#528,#530,.T.);
  598. #528 = VERTEX_POINT('',#529);
  599. #529 = CARTESIAN_POINT('',(0.,4.191,-0.461937950379));
  600. #530 = LINE('',#531,#532);
  601. #531 = CARTESIAN_POINT('',(-5.1E-16,4.1275,-4.434668975188));
  602. #532 = VECTOR('',#533,1.);
  603. #533 = DIRECTION('',(0.,1.598192513897E-02,0.999872280878));
  604. #534 = ORIENTED_EDGE('',*,*,#535,.F.);
  605. #535 = EDGE_CURVE('',#536,#528,#538,.T.);
  606. #536 = VERTEX_POINT('',#537);
  607. #537 = CARTESIAN_POINT('',(1.E-15,-4.191,-0.461937950379));
  608. #538 = CIRCLE('',#539,4.191);
  609. #539 = AXIS2_PLACEMENT_3D('',#540,#541,#542);
  610. #540 = CARTESIAN_POINT('',(0.,0.,-0.461937950379));
  611. #541 = DIRECTION('',(0.,-0.,1.));
  612. #542 = DIRECTION('',(0.,1.,0.));
  613. #543 = ORIENTED_EDGE('',*,*,#544,.T.);
  614. #544 = EDGE_CURVE('',#536,#517,#545,.T.);
  615. #545 = LINE('',#546,#547);
  616. #546 = CARTESIAN_POINT('',(5.1E-16,-4.1275,-4.434668975188));
  617. #547 = VECTOR('',#548,1.);
  618. #548 = DIRECTION('',(0.,1.598192513897E-02,-0.999872280878));
  619. #549 = CONICAL_SURFACE('',#550,4.1275,1.598260557287E-02);
  620. #550 = AXIS2_PLACEMENT_3D('',#551,#552,#553);
  621. #551 = CARTESIAN_POINT('',(0.,0.,-4.434668975188));
  622. #552 = DIRECTION('',(0.,0.,1.));
  623. #553 = DIRECTION('',(0.,-1.,0.));
  624. #554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  625. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#558)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  626. ((#555,#556,#557)) REPRESENTATION_CONTEXT('Context #1',
  627. '3D Context with UNIT and UNCERTAINTY') );
  628. #555 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  629. #556 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  630. #557 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  631. #558 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#555,
  632. 'distance_accuracy_value','confusion accuracy');
  633. #559 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#506));
  634. #560 = SHAPE_DEFINITION_REPRESENTATION(#561,#567);
  635. #561 = PRODUCT_DEFINITION_SHAPE('','',#562);
  636. #562 = PRODUCT_DEFINITION('design','',#563,#566);
  637. #563 = PRODUCT_DEFINITION_FORMATION('','',#564);
  638. #564 = PRODUCT('Face008','Face008','',(#565));
  639. #565 = PRODUCT_CONTEXT('',#2,'mechanical');
  640. #566 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  641. #567 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#568),#612);
  642. #568 = SHELL_BASED_SURFACE_MODEL('',(#569));
  643. #569 = OPEN_SHELL('',(#570));
  644. #570 = ADVANCED_FACE('',(#571),#607,.F.);
  645. #571 = FACE_BOUND('',#572,.F.);
  646. #572 = EDGE_LOOP('',(#573,#584,#592,#601));
  647. #573 = ORIENTED_EDGE('',*,*,#574,.T.);
  648. #574 = EDGE_CURVE('',#575,#577,#579,.T.);
  649. #575 = VERTEX_POINT('',#576);
  650. #576 = CARTESIAN_POINT('',(1.E-15,-4.191,-0.461937950379));
  651. #577 = VERTEX_POINT('',#578);
  652. #578 = CARTESIAN_POINT('',(0.,4.191,-0.461937950379));
  653. #579 = CIRCLE('',#580,4.191);
  654. #580 = AXIS2_PLACEMENT_3D('',#581,#582,#583);
  655. #581 = CARTESIAN_POINT('',(0.,0.,-0.461937950379));
  656. #582 = DIRECTION('',(0.,-0.,1.));
  657. #583 = DIRECTION('',(0.,1.,0.));
  658. #584 = ORIENTED_EDGE('',*,*,#585,.T.);
  659. #585 = EDGE_CURVE('',#577,#586,#588,.T.);
  660. #586 = VERTEX_POINT('',#587);
  661. #587 = CARTESIAN_POINT('',(-1.E-15,4.4577,0.));
  662. #588 = LINE('',#589,#590);
  663. #589 = CARTESIAN_POINT('',(-5.3E-16,4.32435,-0.230968975189));
  664. #590 = VECTOR('',#591,1.);
  665. #591 = DIRECTION('',(-6.E-17,0.5,0.866025403784));
  666. #592 = ORIENTED_EDGE('',*,*,#593,.F.);
  667. #593 = EDGE_CURVE('',#594,#586,#596,.T.);
  668. #594 = VERTEX_POINT('',#595);
  669. #595 = CARTESIAN_POINT('',(0.,-4.4577,0.));
  670. #596 = CIRCLE('',#597,4.4577);
  671. #597 = AXIS2_PLACEMENT_3D('',#598,#599,#600);
  672. #598 = CARTESIAN_POINT('',(0.,0.,0.));
  673. #599 = DIRECTION('',(0.,-0.,1.));
  674. #600 = DIRECTION('',(0.,1.,0.));
  675. #601 = ORIENTED_EDGE('',*,*,#602,.T.);
  676. #602 = EDGE_CURVE('',#594,#575,#603,.T.);
  677. #603 = LINE('',#604,#605);
  678. #604 = CARTESIAN_POINT('',(5.3E-16,-4.32435,-0.230968975189));
  679. #605 = VECTOR('',#606,1.);
  680. #606 = DIRECTION('',(-6.E-17,0.5,-0.866025403784));
  681. #607 = CONICAL_SURFACE('',#608,4.32435,0.523598775598);
  682. #608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);
  683. #609 = CARTESIAN_POINT('',(0.,0.,-0.230968975189));
  684. #610 = DIRECTION('',(0.,0.,1.));
  685. #611 = DIRECTION('',(0.,-1.,0.));
  686. #612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  687. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#616)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  688. ((#613,#614,#615)) REPRESENTATION_CONTEXT('Context #1',
  689. '3D Context with UNIT and UNCERTAINTY') );
  690. #613 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  691. #614 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  692. #615 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  693. #616 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#613,
  694. 'distance_accuracy_value','confusion accuracy');
  695. #617 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#564));
  696. #618 = SHAPE_DEFINITION_REPRESENTATION(#619,#625);
  697. #619 = PRODUCT_DEFINITION_SHAPE('','',#620);
  698. #620 = PRODUCT_DEFINITION('design','',#621,#624);
  699. #621 = PRODUCT_DEFINITION_FORMATION('','',#622);
  700. #622 = PRODUCT('Face009','Face009','',(#623));
  701. #623 = PRODUCT_CONTEXT('',#2,'mechanical');
  702. #624 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  703. #625 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#626),#684);
  704. #626 = SHELL_BASED_SURFACE_MODEL('',(#627));
  705. #627 = OPEN_SHELL('',(#628));
  706. #628 = ADVANCED_FACE('',(#629),#679,.T.);
  707. #629 = FACE_BOUND('',#630,.T.);
  708. #630 = EDGE_LOOP('',(#631,#641,#650,#658));
  709. #631 = ORIENTED_EDGE('',*,*,#632,.F.);
  710. #632 = EDGE_CURVE('',#633,#635,#637,.T.);
  711. #633 = VERTEX_POINT('',#634);
  712. #634 = CARTESIAN_POINT('',(0.,-5.5118,-3.2512));
  713. #635 = VERTEX_POINT('',#636);
  714. #636 = CARTESIAN_POINT('',(0.,-4.826,-3.2512));
  715. #637 = LINE('',#638,#639);
  716. #638 = CARTESIAN_POINT('',(1.2E-16,-5.5118,-3.2512));
  717. #639 = VECTOR('',#640,1.);
  718. #640 = DIRECTION('',(0.,1.,0.));
  719. #641 = ORIENTED_EDGE('',*,*,#642,.T.);
  720. #642 = EDGE_CURVE('',#633,#643,#645,.T.);
  721. #643 = VERTEX_POINT('',#644);
  722. #644 = CARTESIAN_POINT('',(0.,-5.5118,-5.2324));
  723. #645 = CIRCLE('',#646,0.9906);
  724. #646 = AXIS2_PLACEMENT_3D('',#647,#648,#649);
  725. #647 = CARTESIAN_POINT('',(0.,-5.5118,-4.2418));
  726. #648 = DIRECTION('',(0.,1.,0.));
  727. #649 = DIRECTION('',(0.,0.,-1.));
  728. #650 = ORIENTED_EDGE('',*,*,#651,.F.);
  729. #651 = EDGE_CURVE('',#652,#643,#654,.T.);
  730. #652 = VERTEX_POINT('',#653);
  731. #653 = CARTESIAN_POINT('',(0.,-4.826,-5.2324));
  732. #654 = LINE('',#655,#656);
  733. #655 = CARTESIAN_POINT('',(-1.2E-16,-5.5118,-5.2324));
  734. #656 = VECTOR('',#657,1.);
  735. #657 = DIRECTION('',(0.,-1.,0.));
  736. #658 = ORIENTED_EDGE('',*,*,#659,.T.);
  737. #659 = EDGE_CURVE('',#652,#635,#660,.T.);
  738. #660 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#661,#662,#663,#664,#665,#666,
  739. #667,#668,#669,#670,#671,#672,#673,#674,#675,#676,#677,#678),
  740. .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,
  741. 6.666666666667E-02,0.133333333333,0.2,0.266666666667,0.333333333333,
  742. 0.4,0.466666666667,0.533333333333,0.6,0.666666666667,0.733333333333,
  743. 0.8,0.866666666667,0.933333333333,1.),.UNSPECIFIED.);
  744. #661 = CARTESIAN_POINT('',(0.,-4.826,-5.2324));
  745. #662 = CARTESIAN_POINT('',(6.953300895501E-02,-4.826,-5.2324));
  746. #663 = CARTESIAN_POINT('',(0.205418770208,-4.823033752564,
  747. -5.218092788747));
  748. #664 = CARTESIAN_POINT('',(0.40327182299,-4.810392977478,-5.154542687645
  749. ));
  750. #665 = CARTESIAN_POINT('',(0.58316462322,-4.791622675946,-5.051296422165
  751. ));
  752. #666 = CARTESIAN_POINT('',(0.736669874752,-4.770133275564,
  753. -4.914703955881));
  754. #667 = CARTESIAN_POINT('',(0.860059997022,-4.749141848284,-4.74757217788
  755. ));
  756. #668 = CARTESIAN_POINT('',(0.946105242552,-4.732503745281,
  757. -4.559293219407));
  758. #669 = CARTESIAN_POINT('',(0.991896550123,-4.722976620063,
  759. -4.352222869649));
  760. #670 = CARTESIAN_POINT('',(0.993091620653,-4.722721019764,
  761. -4.143141454711));
  762. #671 = CARTESIAN_POINT('',(0.949994524361,-4.731712033644,
  763. -3.936148184719));
  764. #672 = CARTESIAN_POINT('',(0.865905479983,-4.748070460739,
  765. -3.745820454923));
  766. #673 = CARTESIAN_POINT('',(0.742789775424,-4.769187955158,-3.57538355156
  767. ));
  768. #674 = CARTESIAN_POINT('',(0.588499389165,-4.790983133465,
  769. -3.435982106498));
  770. #675 = CARTESIAN_POINT('',(0.407340292029,-4.81007045412,-3.330709902816
  771. ));
  772. #676 = CARTESIAN_POINT('',(0.207723518471,-4.822963126567,
  773. -3.265844958081));
  774. #677 = CARTESIAN_POINT('',(7.035278959574E-02,-4.826,-3.2512));
  775. #678 = CARTESIAN_POINT('',(0.,-4.826,-3.2512));
  776. #679 = CYLINDRICAL_SURFACE('',#680,0.9906);
  777. #680 = AXIS2_PLACEMENT_3D('',#681,#682,#683);
  778. #681 = CARTESIAN_POINT('',(0.,-5.5118,-4.2418));
  779. #682 = DIRECTION('',(0.,-1.,0.));
  780. #683 = DIRECTION('',(0.,0.,1.));
  781. #684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  782. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#688)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  783. ((#685,#686,#687)) REPRESENTATION_CONTEXT('Context #1',
  784. '3D Context with UNIT and UNCERTAINTY') );
  785. #685 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  786. #686 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  787. #687 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  788. #688 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#685,
  789. 'distance_accuracy_value','confusion accuracy');
  790. #689 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#622));
  791. #690 = SHAPE_DEFINITION_REPRESENTATION(#691,#697);
  792. #691 = PRODUCT_DEFINITION_SHAPE('','',#692);
  793. #692 = PRODUCT_DEFINITION('design','',#693,#696);
  794. #693 = PRODUCT_DEFINITION_FORMATION('','',#694);
  795. #694 = PRODUCT('Face010','Face010','',(#695));
  796. #695 = PRODUCT_CONTEXT('',#2,'mechanical');
  797. #696 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  798. #697 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#698),#751);
  799. #698 = SHELL_BASED_SURFACE_MODEL('',(#699));
  800. #699 = OPEN_SHELL('',(#700));
  801. #700 = ADVANCED_FACE('',(#701),#746,.T.);
  802. #701 = FACE_BOUND('',#702,.T.);
  803. #702 = EDGE_LOOP('',(#703,#713,#722,#730,#739));
  804. #703 = ORIENTED_EDGE('',*,*,#704,.F.);
  805. #704 = EDGE_CURVE('',#705,#707,#709,.T.);
  806. #705 = VERTEX_POINT('',#706);
  807. #706 = CARTESIAN_POINT('',(0.,-0.9398,-23.9776));
  808. #707 = VERTEX_POINT('',#708);
  809. #708 = CARTESIAN_POINT('',(0.,-1.1938,-23.7236));
  810. #709 = LINE('',#710,#711);
  811. #710 = CARTESIAN_POINT('',(1.3E-16,-1.066799999203,-23.85060000079));
  812. #711 = VECTOR('',#712,1.);
  813. #712 = DIRECTION('',(9.E-17,-0.707106781186,0.707106781187));
  814. #713 = ORIENTED_EDGE('',*,*,#714,.F.);
  815. #714 = EDGE_CURVE('',#715,#705,#717,.T.);
  816. #715 = VERTEX_POINT('',#716);
  817. #716 = CARTESIAN_POINT('',(0.,0.9398,-23.9776));
  818. #717 = CIRCLE('',#718,0.9398);
  819. #718 = AXIS2_PLACEMENT_3D('',#719,#720,#721);
  820. #719 = CARTESIAN_POINT('',(0.,0.,-23.9776));
  821. #720 = DIRECTION('',(0.,0.,-1.));
  822. #721 = DIRECTION('',(1.,0.,0.));
  823. #722 = ORIENTED_EDGE('',*,*,#723,.F.);
  824. #723 = EDGE_CURVE('',#724,#715,#726,.T.);
  825. #724 = VERTEX_POINT('',#725);
  826. #725 = CARTESIAN_POINT('',(0.,1.1938,-23.7236));
  827. #726 = LINE('',#727,#728);
  828. #727 = CARTESIAN_POINT('',(-1.3E-16,1.066799999203,-23.85060000079));
  829. #728 = VECTOR('',#729,1.);
  830. #729 = DIRECTION('',(9.E-17,-0.707106781186,-0.707106781187));
  831. #730 = ORIENTED_EDGE('',*,*,#731,.T.);
  832. #731 = EDGE_CURVE('',#724,#732,#734,.T.);
  833. #732 = VERTEX_POINT('',#733);
  834. #733 = CARTESIAN_POINT('',(1.1938,0.,-23.7236));
  835. #734 = CIRCLE('',#735,1.1938);
  836. #735 = AXIS2_PLACEMENT_3D('',#736,#737,#738);
  837. #736 = CARTESIAN_POINT('',(0.,0.,-23.7236));
  838. #737 = DIRECTION('',(0.,0.,-1.));
  839. #738 = DIRECTION('',(1.,0.,0.));
  840. #739 = ORIENTED_EDGE('',*,*,#740,.T.);
  841. #740 = EDGE_CURVE('',#732,#707,#741,.T.);
  842. #741 = CIRCLE('',#742,1.1938);
  843. #742 = AXIS2_PLACEMENT_3D('',#743,#744,#745);
  844. #743 = CARTESIAN_POINT('',(0.,0.,-23.7236));
  845. #744 = DIRECTION('',(0.,0.,-1.));
  846. #745 = DIRECTION('',(1.,0.,0.));
  847. #746 = CONICAL_SURFACE('',#747,1.066799999203,0.785398163397);
  848. #747 = AXIS2_PLACEMENT_3D('',#748,#749,#750);
  849. #748 = CARTESIAN_POINT('',(0.,0.,-23.85060000079));
  850. #749 = DIRECTION('',(0.,0.,1.));
  851. #750 = DIRECTION('',(0.,-1.,0.));
  852. #751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  853. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#755)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  854. ((#752,#753,#754)) REPRESENTATION_CONTEXT('Context #1',
  855. '3D Context with UNIT and UNCERTAINTY') );
  856. #752 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  857. #753 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  858. #754 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  859. #755 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#752,
  860. 'distance_accuracy_value','confusion accuracy');
  861. #756 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#694));
  862. #757 = SHAPE_DEFINITION_REPRESENTATION(#758,#764);
  863. #758 = PRODUCT_DEFINITION_SHAPE('','',#759);
  864. #759 = PRODUCT_DEFINITION('design','',#760,#763);
  865. #760 = PRODUCT_DEFINITION_FORMATION('','',#761);
  866. #761 = PRODUCT('Face011','Face011','',(#762));
  867. #762 = PRODUCT_CONTEXT('',#2,'mechanical');
  868. #763 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  869. #764 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#765),#818);
  870. #765 = SHELL_BASED_SURFACE_MODEL('',(#766));
  871. #766 = OPEN_SHELL('',(#767));
  872. #767 = ADVANCED_FACE('',(#768),#813,.T.);
  873. #768 = FACE_BOUND('',#769,.T.);
  874. #769 = EDGE_LOOP('',(#770,#780,#789,#797,#806));
  875. #770 = ORIENTED_EDGE('',*,*,#771,.F.);
  876. #771 = EDGE_CURVE('',#772,#774,#776,.T.);
  877. #772 = VERTEX_POINT('',#773);
  878. #773 = CARTESIAN_POINT('',(1.1938,0.,-21.844));
  879. #774 = VERTEX_POINT('',#775);
  880. #775 = CARTESIAN_POINT('',(1.1938,0.,-23.7236));
  881. #776 = LINE('',#777,#778);
  882. #777 = CARTESIAN_POINT('',(1.1938,-1.5E-16,-22.7838));
  883. #778 = VECTOR('',#779,1.);
  884. #779 = DIRECTION('',(0.,0.,-1.));
  885. #780 = ORIENTED_EDGE('',*,*,#781,.T.);
  886. #781 = EDGE_CURVE('',#772,#782,#784,.T.);
  887. #782 = VERTEX_POINT('',#783);
  888. #783 = CARTESIAN_POINT('',(-1.1938,0.,-21.844));
  889. #784 = CIRCLE('',#785,1.1938);
  890. #785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
  891. #786 = CARTESIAN_POINT('',(0.,0.,-21.844));
  892. #787 = DIRECTION('',(0.,0.,-1.));
  893. #788 = DIRECTION('',(1.,0.,0.));
  894. #789 = ORIENTED_EDGE('',*,*,#790,.F.);
  895. #790 = EDGE_CURVE('',#791,#782,#793,.T.);
  896. #791 = VERTEX_POINT('',#792);
  897. #792 = CARTESIAN_POINT('',(-1.1938,0.,-23.7236));
  898. #793 = LINE('',#794,#795);
  899. #794 = CARTESIAN_POINT('',(-1.1938,1.5E-16,-22.7838));
  900. #795 = VECTOR('',#796,1.);
  901. #796 = DIRECTION('',(0.,0.,1.));
  902. #797 = ORIENTED_EDGE('',*,*,#798,.F.);
  903. #798 = EDGE_CURVE('',#799,#791,#801,.T.);
  904. #799 = VERTEX_POINT('',#800);
  905. #800 = CARTESIAN_POINT('',(0.,-1.1938,-23.7236));
  906. #801 = CIRCLE('',#802,1.1938);
  907. #802 = AXIS2_PLACEMENT_3D('',#803,#804,#805);
  908. #803 = CARTESIAN_POINT('',(0.,0.,-23.7236));
  909. #804 = DIRECTION('',(0.,0.,-1.));
  910. #805 = DIRECTION('',(1.,0.,0.));
  911. #806 = ORIENTED_EDGE('',*,*,#807,.F.);
  912. #807 = EDGE_CURVE('',#774,#799,#808,.T.);
  913. #808 = CIRCLE('',#809,1.1938);
  914. #809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
  915. #810 = CARTESIAN_POINT('',(0.,0.,-23.7236));
  916. #811 = DIRECTION('',(0.,0.,-1.));
  917. #812 = DIRECTION('',(1.,0.,0.));
  918. #813 = CYLINDRICAL_SURFACE('',#814,1.1938);
  919. #814 = AXIS2_PLACEMENT_3D('',#815,#816,#817);
  920. #815 = CARTESIAN_POINT('',(0.,0.,-23.9776));
  921. #816 = DIRECTION('',(0.,0.,1.));
  922. #817 = DIRECTION('',(1.,0.,0.));
  923. #818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  924. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#822)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  925. ((#819,#820,#821)) REPRESENTATION_CONTEXT('Context #1',
  926. '3D Context with UNIT and UNCERTAINTY') );
  927. #819 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  928. #820 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  929. #821 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  930. #822 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#819,
  931. 'distance_accuracy_value','confusion accuracy');
  932. #823 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#761));
  933. #824 = SHAPE_DEFINITION_REPRESENTATION(#825,#831);
  934. #825 = PRODUCT_DEFINITION_SHAPE('','',#826);
  935. #826 = PRODUCT_DEFINITION('design','',#827,#830);
  936. #827 = PRODUCT_DEFINITION_FORMATION('','',#828);
  937. #828 = PRODUCT('Face012','Face012','',(#829));
  938. #829 = PRODUCT_CONTEXT('',#2,'mechanical');
  939. #830 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  940. #831 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#832),#891);
  941. #832 = SHELL_BASED_SURFACE_MODEL('',(#833));
  942. #833 = OPEN_SHELL('',(#834));
  943. #834 = ADVANCED_FACE('',(#835),#886,.T.);
  944. #835 = FACE_BOUND('',#836,.T.);
  945. #836 = EDGE_LOOP('',(#837,#848,#857,#866,#879));
  946. #837 = ORIENTED_EDGE('',*,*,#838,.F.);
  947. #838 = EDGE_CURVE('',#839,#841,#843,.T.);
  948. #839 = VERTEX_POINT('',#840);
  949. #840 = CARTESIAN_POINT('',(-3.680958128512,3.12102919822,-21.463));
  950. #841 = VERTEX_POINT('',#842);
  951. #842 = CARTESIAN_POINT('',(-3.390356170998,2.874632156255,-21.844));
  952. #843 = CIRCLE('',#844,0.381);
  953. #844 = AXIS2_PLACEMENT_3D('',#845,#846,#847);
  954. #845 = CARTESIAN_POINT('',(-3.390356170998,2.874632156255,-21.463));
  955. #846 = DIRECTION('',(-0.646711396233,-0.762734796625,-0.));
  956. #847 = DIRECTION('',(-0.762734796625,0.646711396233,0.));
  957. #848 = ORIENTED_EDGE('',*,*,#849,.F.);
  958. #849 = EDGE_CURVE('',#850,#839,#852,.T.);
  959. #850 = VERTEX_POINT('',#851);
  960. #851 = CARTESIAN_POINT('',(-1.E-15,4.826,-21.463));
  961. #852 = CIRCLE('',#853,4.826);
  962. #853 = AXIS2_PLACEMENT_3D('',#854,#855,#856);
  963. #854 = CARTESIAN_POINT('',(0.,0.,-21.463));
  964. #855 = DIRECTION('',(0.,-0.,1.));
  965. #856 = DIRECTION('',(0.986842105263,0.161686917466,0.));
  966. #857 = ORIENTED_EDGE('',*,*,#858,.F.);
  967. #858 = EDGE_CURVE('',#859,#850,#861,.T.);
  968. #859 = VERTEX_POINT('',#860);
  969. #860 = CARTESIAN_POINT('',(4.7625,0.780301063693,-21.463));
  970. #861 = CIRCLE('',#862,4.826);
  971. #862 = AXIS2_PLACEMENT_3D('',#863,#864,#865);
  972. #863 = CARTESIAN_POINT('',(0.,0.,-21.463));
  973. #864 = DIRECTION('',(0.,-0.,1.));
  974. #865 = DIRECTION('',(0.986842105263,0.161686917466,0.));
  975. #866 = ORIENTED_EDGE('',*,*,#867,.F.);
  976. #867 = EDGE_CURVE('',#868,#859,#870,.T.);
  977. #868 = VERTEX_POINT('',#869);
  978. #869 = CARTESIAN_POINT('',(4.3815,0.748653958782,-21.844));
  979. #870 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#871,#872,#873,#874,#875,#876,
  980. #877,#878),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.,0.2,0.4,0.6,0.8,
  981. 1.),.QUASI_UNIFORM_KNOTS.);
  982. #871 = CARTESIAN_POINT('',(4.3815,0.748653958782,-21.844));
  983. #872 = CARTESIAN_POINT('',(4.421305699644,0.75203023416,-21.844));
  984. #873 = CARTESIAN_POINT('',(4.500921793262,0.758736054274,-21.83142598502
  985. ));
  986. #874 = CARTESIAN_POINT('',(4.608835819866,0.767708454754,-21.77657611025
  987. ));
  988. #875 = CARTESIAN_POINT('',(4.694625100718,0.774764965987,-21.69097937358
  989. ));
  990. #876 = CARTESIAN_POINT('',(4.749801569263,0.779268701975,-21.58293669898
  991. ));
  992. #877 = CARTESIAN_POINT('',(4.7625,0.780301063693,-21.50299413506));
  993. #878 = CARTESIAN_POINT('',(4.7625,0.780301063693,-21.463));
  994. #879 = ORIENTED_EDGE('',*,*,#880,.F.);
  995. #880 = EDGE_CURVE('',#841,#868,#881,.T.);
  996. #881 = CIRCLE('',#882,4.445);
  997. #882 = AXIS2_PLACEMENT_3D('',#883,#884,#885);
  998. #883 = CARTESIAN_POINT('',(0.,0.,-21.844));
  999. #884 = DIRECTION('',(0.,0.,-1.));
  1000. #885 = DIRECTION('',(-0.985714285714,0.168426087465,0.));
  1001. #886 = TOROIDAL_SURFACE('',#887,4.445,0.381);
  1002. #887 = AXIS2_PLACEMENT_3D('',#888,#889,#890);
  1003. #888 = CARTESIAN_POINT('',(0.,0.,-21.463));
  1004. #889 = DIRECTION('',(0.,0.,1.));
  1005. #890 = DIRECTION('',(0.762734796625,-0.646711396233,0.));
  1006. #891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  1007. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#895)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  1008. ((#892,#893,#894)) REPRESENTATION_CONTEXT('Context #1',
  1009. '3D Context with UNIT and UNCERTAINTY') );
  1010. #892 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  1011. #893 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  1012. #894 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  1013. #895 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#892,
  1014. 'distance_accuracy_value','confusion accuracy');
  1015. #896 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#828));
  1016. #897 = SHAPE_DEFINITION_REPRESENTATION(#898,#904);
  1017. #898 = PRODUCT_DEFINITION_SHAPE('','',#899);
  1018. #899 = PRODUCT_DEFINITION('design','',#900,#903);
  1019. #900 = PRODUCT_DEFINITION_FORMATION('','',#901);
  1020. #901 = PRODUCT('Face013','Face013','',(#902));
  1021. #902 = PRODUCT_CONTEXT('',#2,'mechanical');
  1022. #903 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  1023. #904 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#905),#1046);
  1024. #905 = SHELL_BASED_SURFACE_MODEL('',(#906));
  1025. #906 = OPEN_SHELL('',(#907));
  1026. #907 = ADVANCED_FACE('',(#908),#1041,.T.);
  1027. #908 = FACE_BOUND('',#909,.T.);
  1028. #909 = EDGE_LOOP('',(#910,#920,#929,#938,#947,#955,#964,#972,#995,#1003,
  1029. #1012,#1020));
  1030. #910 = ORIENTED_EDGE('',*,*,#911,.F.);
  1031. #911 = EDGE_CURVE('',#912,#914,#916,.T.);
  1032. #912 = VERTEX_POINT('',#913);
  1033. #913 = CARTESIAN_POINT('',(1.E-15,-4.826,-13.97));
  1034. #914 = VERTEX_POINT('',#915);
  1035. #915 = CARTESIAN_POINT('',(0.,-4.826,-5.2324));
  1036. #916 = LINE('',#917,#918);
  1037. #917 = CARTESIAN_POINT('',(5.9E-16,-4.826,-14.6685));
  1038. #918 = VECTOR('',#919,1.);
  1039. #919 = DIRECTION('',(0.,0.,1.));
  1040. #920 = ORIENTED_EDGE('',*,*,#921,.T.);
  1041. #921 = EDGE_CURVE('',#912,#922,#924,.T.);
  1042. #922 = VERTEX_POINT('',#923);
  1043. #923 = CARTESIAN_POINT('',(2.962123562581,-3.81,-13.97));
  1044. #924 = CIRCLE('',#925,4.826);
  1045. #925 = AXIS2_PLACEMENT_3D('',#926,#927,#928);
  1046. #926 = CARTESIAN_POINT('',(0.,0.,-13.97));
  1047. #927 = DIRECTION('',(0.,0.,1.));
  1048. #928 = DIRECTION('',(-0.613784409984,-0.789473684211,0.));
  1049. #929 = ORIENTED_EDGE('',*,*,#930,.T.);
  1050. #930 = EDGE_CURVE('',#922,#931,#933,.T.);
  1051. #931 = VERTEX_POINT('',#932);
  1052. #932 = CARTESIAN_POINT('',(4.7625,-0.780301063693,-13.97));
  1053. #933 = CIRCLE('',#934,4.826);
  1054. #934 = AXIS2_PLACEMENT_3D('',#935,#936,#937);
  1055. #935 = CARTESIAN_POINT('',(0.,0.,-13.97));
  1056. #936 = DIRECTION('',(-0.,0.,1.));
  1057. #937 = DIRECTION('',(0.613784409984,-0.789473684211,0.));
  1058. #938 = ORIENTED_EDGE('',*,*,#939,.F.);
  1059. #939 = EDGE_CURVE('',#940,#931,#942,.T.);
  1060. #940 = VERTEX_POINT('',#941);
  1061. #941 = CARTESIAN_POINT('',(4.7625,0.780301063693,-13.97));
  1062. #942 = CIRCLE('',#943,4.826);
  1063. #943 = AXIS2_PLACEMENT_3D('',#944,#945,#946);
  1064. #944 = CARTESIAN_POINT('',(0.,0.,-13.97));
  1065. #945 = DIRECTION('',(0.,0.,-1.));
  1066. #946 = DIRECTION('',(0.986842105263,0.161686917466,0.));
  1067. #947 = ORIENTED_EDGE('',*,*,#948,.F.);
  1068. #948 = EDGE_CURVE('',#949,#940,#951,.T.);
  1069. #949 = VERTEX_POINT('',#950);
  1070. #950 = CARTESIAN_POINT('',(4.7625,0.780301063693,-21.463));
  1071. #951 = LINE('',#952,#953);
  1072. #952 = CARTESIAN_POINT('',(4.7625,0.780301063693,-21.463));
  1073. #953 = VECTOR('',#954,1.);
  1074. #954 = DIRECTION('',(0.,0.,1.));
  1075. #955 = ORIENTED_EDGE('',*,*,#956,.T.);
  1076. #956 = EDGE_CURVE('',#949,#957,#959,.T.);
  1077. #957 = VERTEX_POINT('',#958);
  1078. #958 = CARTESIAN_POINT('',(-1.E-15,4.826,-21.463));
  1079. #959 = CIRCLE('',#960,4.826);
  1080. #960 = AXIS2_PLACEMENT_3D('',#961,#962,#963);
  1081. #961 = CARTESIAN_POINT('',(0.,0.,-21.463));
  1082. #962 = DIRECTION('',(0.,-0.,1.));
  1083. #963 = DIRECTION('',(0.986842105263,0.161686917466,0.));
  1084. #964 = ORIENTED_EDGE('',*,*,#965,.F.);
  1085. #965 = EDGE_CURVE('',#966,#957,#968,.T.);
  1086. #966 = VERTEX_POINT('',#967);
  1087. #967 = CARTESIAN_POINT('',(0.,4.826,-5.2324));
  1088. #968 = LINE('',#969,#970);
  1089. #969 = CARTESIAN_POINT('',(-5.9E-16,4.826,-14.6685));
  1090. #970 = VECTOR('',#971,1.);
  1091. #971 = DIRECTION('',(0.,0.,-1.));
  1092. #972 = ORIENTED_EDGE('',*,*,#973,.F.);
  1093. #973 = EDGE_CURVE('',#974,#966,#976,.T.);
  1094. #974 = VERTEX_POINT('',#975);
  1095. #975 = CARTESIAN_POINT('',(0.,4.826,-3.2512));
  1096. #976 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#977,#978,#979,#980,#981,#982,
  1097. #983,#984,#985,#986,#987,#988,#989,#990,#991,#992,#993,#994),
  1098. .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,
  1099. 6.666666666667E-02,0.133333333333,0.2,0.266666666667,0.333333333333,
  1100. 0.4,0.466666666667,0.533333333333,0.6,0.666666666667,0.733333333333,
  1101. 0.8,0.866666666667,0.933333333333,1.),.UNSPECIFIED.);
  1102. #977 = CARTESIAN_POINT('',(0.,4.826,-3.2512));
  1103. #978 = CARTESIAN_POINT('',(7.041572864832E-02,4.826,-3.2512));
  1104. #979 = CARTESIAN_POINT('',(0.207901512775,4.822957743138,-3.265870637941
  1105. ));
  1106. #980 = CARTESIAN_POINT('',(0.407665189577,4.810044605431,-3.330842445058
  1107. ));
  1108. #981 = CARTESIAN_POINT('',(0.588922348066,4.790932082503,-3.436276235882
  1109. ));
  1110. #982 = CARTESIAN_POINT('',(0.743263203472,4.769114318753,-3.575893071296
  1111. ));
  1112. #983 = CARTESIAN_POINT('',(0.866345562667,4.747989576892,-3.746565458393
  1113. ));
  1114. #984 = CARTESIAN_POINT('',(0.950318268522,4.731646256021,-3.937124424651
  1115. ));
  1116. #985 = CARTESIAN_POINT('',(0.993218088732,4.722693992452,-4.144298594709
  1117. ));
  1118. #986 = CARTESIAN_POINT('',(0.991761508761,4.723005576086,-4.35362423835)
  1119. );
  1120. #987 = CARTESIAN_POINT('',(0.945579704467,4.732610643792,-4.560876365206
  1121. ));
  1122. #988 = CARTESIAN_POINT('',(0.859260774996,4.74928770346,-4.748887700689)
  1123. );
  1124. #989 = CARTESIAN_POINT('',(0.735866452845,4.770256151536,-4.915539607131
  1125. ));
  1126. #990 = CARTESIAN_POINT('',(0.582518913881,4.791699462851,-5.051736281323
  1127. ));
  1128. #991 = CARTESIAN_POINT('',(0.402765008205,4.810432964441,-5.154747894205
  1129. ));
  1130. #992 = CARTESIAN_POINT('',(0.205154025169,4.823041369753,-5.218128880221
  1131. ));
  1132. #993 = CARTESIAN_POINT('',(6.943995804663E-02,4.826,-5.2324));
  1133. #994 = CARTESIAN_POINT('',(0.,4.826,-5.2324));
  1134. #995 = ORIENTED_EDGE('',*,*,#996,.F.);
  1135. #996 = EDGE_CURVE('',#997,#974,#999,.T.);
  1136. #997 = VERTEX_POINT('',#998);
  1137. #998 = CARTESIAN_POINT('',(0.,4.826,0.));
  1138. #999 = LINE('',#1000,#1001);
  1139. #1000 = CARTESIAN_POINT('',(-5.9E-16,4.826,-14.6685));
  1140. #1001 = VECTOR('',#1002,1.);
  1141. #1002 = DIRECTION('',(0.,0.,-1.));
  1142. #1003 = ORIENTED_EDGE('',*,*,#1004,.F.);
  1143. #1004 = EDGE_CURVE('',#1005,#997,#1007,.T.);
  1144. #1005 = VERTEX_POINT('',#1006);
  1145. #1006 = CARTESIAN_POINT('',(1.E-15,-4.826,0.));
  1146. #1007 = CIRCLE('',#1008,4.826);
  1147. #1008 = AXIS2_PLACEMENT_3D('',#1009,#1010,#1011);
  1148. #1009 = CARTESIAN_POINT('',(0.,0.,0.));
  1149. #1010 = DIRECTION('',(0.,-0.,1.));
  1150. #1011 = DIRECTION('',(0.,1.,0.));
  1151. #1012 = ORIENTED_EDGE('',*,*,#1013,.F.);
  1152. #1013 = EDGE_CURVE('',#1014,#1005,#1016,.T.);
  1153. #1014 = VERTEX_POINT('',#1015);
  1154. #1015 = CARTESIAN_POINT('',(0.,-4.826,-3.2512));
  1155. #1016 = LINE('',#1017,#1018);
  1156. #1017 = CARTESIAN_POINT('',(5.9E-16,-4.826,-14.6685));
  1157. #1018 = VECTOR('',#1019,1.);
  1158. #1019 = DIRECTION('',(0.,0.,1.));
  1159. #1020 = ORIENTED_EDGE('',*,*,#1021,.F.);
  1160. #1021 = EDGE_CURVE('',#914,#1014,#1022,.T.);
  1161. #1022 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1023,#1024,#1025,#1026,#1027,
  1162. #1028,#1029,#1030,#1031,#1032,#1033,#1034,#1035,#1036,#1037,#1038,
  1163. #1039,#1040),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4)
  1164. ,(0.,6.666666666667E-02,0.133333333333,0.2,0.266666666667,
  1165. 0.333333333333,0.4,0.466666666667,0.533333333333,0.6,0.666666666667,
  1166. 0.733333333333,0.8,0.866666666667,0.933333333333,1.),.UNSPECIFIED.);
  1167. #1023 = CARTESIAN_POINT('',(0.,-4.826,-5.2324));
  1168. #1024 = CARTESIAN_POINT('',(6.953300895501E-02,-4.826,-5.2324));
  1169. #1025 = CARTESIAN_POINT('',(0.205418770208,-4.823033752564,
  1170. -5.218092788747));
  1171. #1026 = CARTESIAN_POINT('',(0.40327182299,-4.810392977478,
  1172. -5.154542687645));
  1173. #1027 = CARTESIAN_POINT('',(0.58316462322,-4.791622675946,
  1174. -5.051296422165));
  1175. #1028 = CARTESIAN_POINT('',(0.736669874752,-4.770133275564,
  1176. -4.914703955881));
  1177. #1029 = CARTESIAN_POINT('',(0.860059997022,-4.749141848284,
  1178. -4.74757217788));
  1179. #1030 = CARTESIAN_POINT('',(0.946105242552,-4.732503745281,
  1180. -4.559293219407));
  1181. #1031 = CARTESIAN_POINT('',(0.991896550123,-4.722976620063,
  1182. -4.352222869649));
  1183. #1032 = CARTESIAN_POINT('',(0.993091620653,-4.722721019764,
  1184. -4.143141454711));
  1185. #1033 = CARTESIAN_POINT('',(0.949994524361,-4.731712033644,
  1186. -3.936148184719));
  1187. #1034 = CARTESIAN_POINT('',(0.865905479983,-4.748070460739,
  1188. -3.745820454923));
  1189. #1035 = CARTESIAN_POINT('',(0.742789775424,-4.769187955158,
  1190. -3.57538355156));
  1191. #1036 = CARTESIAN_POINT('',(0.588499389165,-4.790983133465,
  1192. -3.435982106498));
  1193. #1037 = CARTESIAN_POINT('',(0.407340292029,-4.81007045412,
  1194. -3.330709902816));
  1195. #1038 = CARTESIAN_POINT('',(0.207723518471,-4.822963126567,
  1196. -3.265844958081));
  1197. #1039 = CARTESIAN_POINT('',(7.035278959574E-02,-4.826,-3.2512));
  1198. #1040 = CARTESIAN_POINT('',(0.,-4.826,-3.2512));
  1199. #1041 = CYLINDRICAL_SURFACE('',#1042,4.826);
  1200. #1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045);
  1201. #1043 = CARTESIAN_POINT('',(0.,0.,-14.6685));
  1202. #1044 = DIRECTION('',(0.,0.,-1.));
  1203. #1045 = DIRECTION('',(0.,-1.,0.));
  1204. #1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  1205. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1050))
  1206. GLOBAL_UNIT_ASSIGNED_CONTEXT((#1047,#1048,#1049)) REPRESENTATION_CONTEXT
  1207. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  1208. #1047 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  1209. #1048 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  1210. #1049 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  1211. #1050 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#1047,
  1212. 'distance_accuracy_value','confusion accuracy');
  1213. #1051 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#901));
  1214. #1052 = SHAPE_DEFINITION_REPRESENTATION(#1053,#1059);
  1215. #1053 = PRODUCT_DEFINITION_SHAPE('','',#1054);
  1216. #1054 = PRODUCT_DEFINITION('design','',#1055,#1058);
  1217. #1055 = PRODUCT_DEFINITION_FORMATION('','',#1056);
  1218. #1056 = PRODUCT('Face014','Face014','',(#1057));
  1219. #1057 = PRODUCT_CONTEXT('',#2,'mechanical');
  1220. #1058 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  1221. #1059 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#1060),#1210);
  1222. #1060 = SHELL_BASED_SURFACE_MODEL('',(#1061));
  1223. #1061 = OPEN_SHELL('',(#1062));
  1224. #1062 = ADVANCED_FACE('',(#1063),#1205,.T.);
  1225. #1063 = FACE_BOUND('',#1064,.T.);
  1226. #1064 = EDGE_LOOP('',(#1065,#1075,#1098,#1106,#1115,#1123,#1146,#1154,
  1227. #1163,#1172,#1180,#1189,#1198));
  1228. #1065 = ORIENTED_EDGE('',*,*,#1066,.T.);
  1229. #1066 = EDGE_CURVE('',#1067,#1069,#1071,.T.);
  1230. #1067 = VERTEX_POINT('',#1068);
  1231. #1068 = CARTESIAN_POINT('',(1.E-15,-4.826,-13.97));
  1232. #1069 = VERTEX_POINT('',#1070);
  1233. #1070 = CARTESIAN_POINT('',(0.,-4.826,-5.2324));
  1234. #1071 = LINE('',#1072,#1073);
  1235. #1072 = CARTESIAN_POINT('',(5.9E-16,-4.826,-14.6685));
  1236. #1073 = VECTOR('',#1074,1.);
  1237. #1074 = DIRECTION('',(0.,0.,1.));
  1238. #1075 = ORIENTED_EDGE('',*,*,#1076,.F.);
  1239. #1076 = EDGE_CURVE('',#1077,#1069,#1079,.T.);
  1240. #1077 = VERTEX_POINT('',#1078);
  1241. #1078 = CARTESIAN_POINT('',(0.,-4.826,-3.2512));
  1242. #1079 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1080,#1081,#1082,#1083,#1084,
  1243. #1085,#1086,#1087,#1088,#1089,#1090,#1091,#1092,#1093,#1094,#1095,
  1244. #1096,#1097),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4)
  1245. ,(0.,6.666666666667E-02,0.133333333333,0.2,0.266666666667,
  1246. 0.333333333333,0.4,0.466666666667,0.533333333333,0.6,0.666666666667,
  1247. 0.733333333333,0.8,0.866666666667,0.933333333333,1.),.UNSPECIFIED.);
  1248. #1080 = CARTESIAN_POINT('',(0.,-4.826,-3.2512));
  1249. #1081 = CARTESIAN_POINT('',(-6.942976036568E-02,-4.826,-3.2512));
  1250. #1082 = CARTESIAN_POINT('',(-0.205126223122,-4.823042284892,
  1251. -3.265466713438));
  1252. #1083 = CARTESIAN_POINT('',(-0.402723042283,-4.810436305857,
  1253. -3.328834974732));
  1254. #1084 = CARTESIAN_POINT('',(-0.58246369174,-4.791706036335,
  1255. -3.43182598926));
  1256. #1085 = CARTESIAN_POINT('',(-0.735803680025,-4.7702658049,
  1257. -3.567994433278));
  1258. #1086 = CARTESIAN_POINT('',(-0.85920168968,-4.749298497724,
  1259. -3.73461450924));
  1260. #1087 = CARTESIAN_POINT('',(-0.945542730195,-4.732618171453,
  1261. -3.92261142294));
  1262. #1088 = CARTESIAN_POINT('',(-0.991752348265,-4.723007539668,
  1263. -4.129880057518));
  1264. #1089 = CARTESIAN_POINT('',(-0.993226754759,-4.722692142021,
  1265. -4.339223200622));
  1266. #1090 = CARTESIAN_POINT('',(-0.95033915822,-4.731642013045,
  1267. -4.546413097135));
  1268. #1091 = CARTESIAN_POINT('',(-0.866373268374,-4.747984491485,
  1269. -4.736987827385));
  1270. #1092 = CARTESIAN_POINT('',(-0.743291094291,-4.76911000471,
  1271. -4.907677275581));
  1272. #1093 = CARTESIAN_POINT('',(-0.588945293653,-4.790929320398,
  1273. -5.047307885547));
  1274. #1094 = CARTESIAN_POINT('',(-0.407682143256,-4.810043299163,
  1275. -5.152750885616));
  1276. #1095 = CARTESIAN_POINT('',(-0.207906675515,-4.822957660182,
  1277. -5.217728997186));
  1278. #1096 = CARTESIAN_POINT('',(-7.041719342136E-02,-4.826,-5.2324));
  1279. #1097 = CARTESIAN_POINT('',(0.,-4.826,-5.2324));
  1280. #1098 = ORIENTED_EDGE('',*,*,#1099,.T.);
  1281. #1099 = EDGE_CURVE('',#1077,#1100,#1102,.T.);
  1282. #1100 = VERTEX_POINT('',#1101);
  1283. #1101 = CARTESIAN_POINT('',(1.E-15,-4.826,0.));
  1284. #1102 = LINE('',#1103,#1104);
  1285. #1103 = CARTESIAN_POINT('',(5.9E-16,-4.826,-14.6685));
  1286. #1104 = VECTOR('',#1105,1.);
  1287. #1105 = DIRECTION('',(0.,0.,1.));
  1288. #1106 = ORIENTED_EDGE('',*,*,#1107,.F.);
  1289. #1107 = EDGE_CURVE('',#1108,#1100,#1110,.T.);
  1290. #1108 = VERTEX_POINT('',#1109);
  1291. #1109 = CARTESIAN_POINT('',(0.,4.826,0.));
  1292. #1110 = CIRCLE('',#1111,4.826);
  1293. #1111 = AXIS2_PLACEMENT_3D('',#1112,#1113,#1114);
  1294. #1112 = CARTESIAN_POINT('',(0.,0.,0.));
  1295. #1113 = DIRECTION('',(0.,-0.,1.));
  1296. #1114 = DIRECTION('',(0.,1.,0.));
  1297. #1115 = ORIENTED_EDGE('',*,*,#1116,.T.);
  1298. #1116 = EDGE_CURVE('',#1108,#1117,#1119,.T.);
  1299. #1117 = VERTEX_POINT('',#1118);
  1300. #1118 = CARTESIAN_POINT('',(0.,4.826,-3.2512));
  1301. #1119 = LINE('',#1120,#1121);
  1302. #1120 = CARTESIAN_POINT('',(-5.9E-16,4.826,-14.6685));
  1303. #1121 = VECTOR('',#1122,1.);
  1304. #1122 = DIRECTION('',(0.,0.,-1.));
  1305. #1123 = ORIENTED_EDGE('',*,*,#1124,.F.);
  1306. #1124 = EDGE_CURVE('',#1125,#1117,#1127,.T.);
  1307. #1125 = VERTEX_POINT('',#1126);
  1308. #1126 = CARTESIAN_POINT('',(0.,4.826,-5.2324));
  1309. #1127 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1128,#1129,#1130,#1131,#1132,
  1310. #1133,#1134,#1135,#1136,#1137,#1138,#1139,#1140,#1141,#1142,#1143,
  1311. #1144,#1145),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4)
  1312. ,(0.,6.666666666667E-02,0.133333333333,0.2,0.266666666667,
  1313. 0.333333333333,0.4,0.466666666667,0.533333333333,0.6,0.666666666667,
  1314. 0.733333333333,0.8,0.866666666667,0.933333333333,1.),.UNSPECIFIED.);
  1315. #1128 = CARTESIAN_POINT('',(0.,4.826,-5.2324));
  1316. #1129 = CARTESIAN_POINT('',(-7.00858311231E-02,4.826,-5.2324));
  1317. #1130 = CARTESIAN_POINT('',(-0.20696327184,4.822985693402,
  1318. -5.217862556769));
  1319. #1131 = CARTESIAN_POINT('',(-0.40591395464,4.810183459489,
  1320. -5.153469216622));
  1321. #1132 = CARTESIAN_POINT('',(-0.586637576374,4.791207365222,
  1322. -5.048908748368));
  1323. #1133 = CARTESIAN_POINT('',(-0.740693670964,4.769513231026,
  1324. -4.910461601259));
  1325. #1134 = CARTESIAN_POINT('',(-0.863941677138,4.748430795449,
  1326. -4.741085914401));
  1327. #1135 = CARTESIAN_POINT('',(-0.948543475545,4.732006546865,
  1328. -4.551783089029));
  1329. #1136 = CARTESIAN_POINT('',(-0.992509542578,4.722845327747,
  1330. -4.345627223163));
  1331. #1137 = CARTESIAN_POINT('',(-0.992473749508,4.722852811992,
  1332. -4.137640108059));
  1333. #1138 = CARTESIAN_POINT('',(-0.948437898388,4.732028501192,
  1334. -3.931456969628));
  1335. #1139 = CARTESIAN_POINT('',(-0.863660301673,4.748482618065,
  1336. -3.742020884798));
  1337. #1140 = CARTESIAN_POINT('',(-0.740357009693,4.769567007535,
  1338. -3.572762236986));
  1339. #1141 = CARTESIAN_POINT('',(-0.586150557322,4.791266533051,
  1340. -3.434345633124));
  1341. #1142 = CARTESIAN_POINT('',(-0.405608837941,4.810207623442,
  1342. -3.330009176158));
  1343. #1143 = CARTESIAN_POINT('',(-0.206680736899,4.822996510183,
  1344. -3.265684011179));
  1345. #1144 = CARTESIAN_POINT('',(-6.997966478748E-02,4.826,-3.2512));
  1346. #1145 = CARTESIAN_POINT('',(0.,4.826,-3.2512));
  1347. #1146 = ORIENTED_EDGE('',*,*,#1147,.T.);
  1348. #1147 = EDGE_CURVE('',#1125,#1148,#1150,.T.);
  1349. #1148 = VERTEX_POINT('',#1149);
  1350. #1149 = CARTESIAN_POINT('',(-1.E-15,4.826,-21.463));
  1351. #1150 = LINE('',#1151,#1152);
  1352. #1151 = CARTESIAN_POINT('',(-5.9E-16,4.826,-14.6685));
  1353. #1152 = VECTOR('',#1153,1.);
  1354. #1153 = DIRECTION('',(0.,0.,-1.));
  1355. #1154 = ORIENTED_EDGE('',*,*,#1155,.T.);
  1356. #1155 = EDGE_CURVE('',#1148,#1156,#1158,.T.);
  1357. #1156 = VERTEX_POINT('',#1157);
  1358. #1157 = CARTESIAN_POINT('',(-3.680958128512,3.12102919822,-21.463));
  1359. #1158 = CIRCLE('',#1159,4.826);
  1360. #1159 = AXIS2_PLACEMENT_3D('',#1160,#1161,#1162);
  1361. #1160 = CARTESIAN_POINT('',(0.,0.,-21.463));
  1362. #1161 = DIRECTION('',(0.,-0.,1.));
  1363. #1162 = DIRECTION('',(0.986842105263,0.161686917466,0.));
  1364. #1163 = ORIENTED_EDGE('',*,*,#1164,.T.);
  1365. #1164 = EDGE_CURVE('',#1156,#1165,#1167,.T.);
  1366. #1165 = VERTEX_POINT('',#1166);
  1367. #1166 = CARTESIAN_POINT('',(-4.7625,0.780301063693,-21.463));
  1368. #1167 = CIRCLE('',#1168,4.826);
  1369. #1168 = AXIS2_PLACEMENT_3D('',#1169,#1170,#1171);
  1370. #1169 = CARTESIAN_POINT('',(0.,0.,-21.463));
  1371. #1170 = DIRECTION('',(0.,-0.,1.));
  1372. #1171 = DIRECTION('',(0.986842105263,0.161686917466,0.));
  1373. #1172 = ORIENTED_EDGE('',*,*,#1173,.T.);
  1374. #1173 = EDGE_CURVE('',#1165,#1174,#1176,.T.);
  1375. #1174 = VERTEX_POINT('',#1175);
  1376. #1175 = CARTESIAN_POINT('',(-4.7625,0.780301063693,-13.97));
  1377. #1176 = LINE('',#1177,#1178);
  1378. #1177 = CARTESIAN_POINT('',(-4.7625,0.780301063693,-21.463));
  1379. #1178 = VECTOR('',#1179,1.);
  1380. #1179 = DIRECTION('',(0.,0.,1.));
  1381. #1180 = ORIENTED_EDGE('',*,*,#1181,.T.);
  1382. #1181 = EDGE_CURVE('',#1174,#1182,#1184,.T.);
  1383. #1182 = VERTEX_POINT('',#1183);
  1384. #1183 = CARTESIAN_POINT('',(-4.7625,-0.780301063693,-13.97));
  1385. #1184 = CIRCLE('',#1185,4.826);
  1386. #1185 = AXIS2_PLACEMENT_3D('',#1186,#1187,#1188);
  1387. #1186 = CARTESIAN_POINT('',(0.,0.,-13.97));
  1388. #1187 = DIRECTION('',(0.,0.,1.));
  1389. #1188 = DIRECTION('',(-0.986842105263,0.161686917466,0.));
  1390. #1189 = ORIENTED_EDGE('',*,*,#1190,.T.);
  1391. #1190 = EDGE_CURVE('',#1182,#1191,#1193,.T.);
  1392. #1191 = VERTEX_POINT('',#1192);
  1393. #1192 = CARTESIAN_POINT('',(-2.962123562581,-3.81,-13.97));
  1394. #1193 = CIRCLE('',#1194,4.826);
  1395. #1194 = AXIS2_PLACEMENT_3D('',#1195,#1196,#1197);
  1396. #1195 = CARTESIAN_POINT('',(0.,0.,-13.97));
  1397. #1196 = DIRECTION('',(0.,0.,1.));
  1398. #1197 = DIRECTION('',(-0.986842105263,-0.161686917466,0.));
  1399. #1198 = ORIENTED_EDGE('',*,*,#1199,.T.);
  1400. #1199 = EDGE_CURVE('',#1191,#1067,#1200,.T.);
  1401. #1200 = CIRCLE('',#1201,4.826);
  1402. #1201 = AXIS2_PLACEMENT_3D('',#1202,#1203,#1204);
  1403. #1202 = CARTESIAN_POINT('',(0.,0.,-13.97));
  1404. #1203 = DIRECTION('',(0.,0.,1.));
  1405. #1204 = DIRECTION('',(-0.613784409984,-0.789473684211,0.));
  1406. #1205 = CYLINDRICAL_SURFACE('',#1206,4.826);
  1407. #1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209);
  1408. #1207 = CARTESIAN_POINT('',(0.,0.,-14.6685));
  1409. #1208 = DIRECTION('',(0.,0.,-1.));
  1410. #1209 = DIRECTION('',(0.,-1.,0.));
  1411. #1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  1412. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1214))
  1413. GLOBAL_UNIT_ASSIGNED_CONTEXT((#1211,#1212,#1213)) REPRESENTATION_CONTEXT
  1414. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  1415. #1211 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  1416. #1212 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  1417. #1213 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  1418. #1214 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#1211,
  1419. 'distance_accuracy_value','confusion accuracy');
  1420. #1215 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1056));
  1421. #1216 = SHAPE_DEFINITION_REPRESENTATION(#1217,#1223);
  1422. #1217 = PRODUCT_DEFINITION_SHAPE('','',#1218);
  1423. #1218 = PRODUCT_DEFINITION('design','',#1219,#1222);
  1424. #1219 = PRODUCT_DEFINITION_FORMATION('','',#1220);
  1425. #1220 = PRODUCT('Face015','Face015','',(#1221));
  1426. #1221 = PRODUCT_CONTEXT('',#2,'mechanical');
  1427. #1222 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  1428. #1223 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#1224),#1274);
  1429. #1224 = SHELL_BASED_SURFACE_MODEL('',(#1225));
  1430. #1225 = OPEN_SHELL('',(#1226));
  1431. #1226 = ADVANCED_FACE('',(#1227),#1269,.T.);
  1432. #1227 = FACE_BOUND('',#1228,.T.);
  1433. #1228 = EDGE_LOOP('',(#1229,#1240,#1249,#1262));
  1434. #1229 = ORIENTED_EDGE('',*,*,#1230,.T.);
  1435. #1230 = EDGE_CURVE('',#1231,#1233,#1235,.T.);
  1436. #1231 = VERTEX_POINT('',#1232);
  1437. #1232 = CARTESIAN_POINT('',(-3.680958128512,3.12102919822,-21.463));
  1438. #1233 = VERTEX_POINT('',#1234);
  1439. #1234 = CARTESIAN_POINT('',(-3.390356170998,2.874632156255,-21.844));
  1440. #1235 = CIRCLE('',#1236,0.381);
  1441. #1236 = AXIS2_PLACEMENT_3D('',#1237,#1238,#1239);
  1442. #1237 = CARTESIAN_POINT('',(-3.390356170998,2.874632156255,-21.463));
  1443. #1238 = DIRECTION('',(-0.646711396233,-0.762734796625,-0.));
  1444. #1239 = DIRECTION('',(-0.762734796625,0.646711396233,0.));
  1445. #1240 = ORIENTED_EDGE('',*,*,#1241,.F.);
  1446. #1241 = EDGE_CURVE('',#1242,#1233,#1244,.T.);
  1447. #1242 = VERTEX_POINT('',#1243);
  1448. #1243 = CARTESIAN_POINT('',(-4.3815,0.748653958782,-21.844));
  1449. #1244 = CIRCLE('',#1245,4.445);
  1450. #1245 = AXIS2_PLACEMENT_3D('',#1246,#1247,#1248);
  1451. #1246 = CARTESIAN_POINT('',(0.,0.,-21.844));
  1452. #1247 = DIRECTION('',(0.,0.,-1.));
  1453. #1248 = DIRECTION('',(-0.985714285714,0.168426087465,0.));
  1454. #1249 = ORIENTED_EDGE('',*,*,#1250,.T.);
  1455. #1250 = EDGE_CURVE('',#1242,#1251,#1253,.T.);
  1456. #1251 = VERTEX_POINT('',#1252);
  1457. #1252 = CARTESIAN_POINT('',(-4.7625,0.780301063693,-21.463));
  1458. #1253 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1254,#1255,#1256,#1257,#1258,
  1459. #1259,#1260,#1261),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.,0.2,0.4,
  1460. 0.6,0.8,1.),.QUASI_UNIFORM_KNOTS.);
  1461. #1254 = CARTESIAN_POINT('',(-4.3815,0.748653958782,-21.844));
  1462. #1255 = CARTESIAN_POINT('',(-4.421305699644,0.75203023416,-21.844));
  1463. #1256 = CARTESIAN_POINT('',(-4.500921793262,0.758736054274,
  1464. -21.83142598502));
  1465. #1257 = CARTESIAN_POINT('',(-4.608835819866,0.767708454754,
  1466. -21.77657611025));
  1467. #1258 = CARTESIAN_POINT('',(-4.694625100718,0.774764965987,
  1468. -21.69097937358));
  1469. #1259 = CARTESIAN_POINT('',(-4.749801569263,0.779268701975,
  1470. -21.58293669898));
  1471. #1260 = CARTESIAN_POINT('',(-4.7625,0.780301063693,-21.50299413506));
  1472. #1261 = CARTESIAN_POINT('',(-4.7625,0.780301063693,-21.463));
  1473. #1262 = ORIENTED_EDGE('',*,*,#1263,.F.);
  1474. #1263 = EDGE_CURVE('',#1231,#1251,#1264,.T.);
  1475. #1264 = CIRCLE('',#1265,4.826);
  1476. #1265 = AXIS2_PLACEMENT_3D('',#1266,#1267,#1268);
  1477. #1266 = CARTESIAN_POINT('',(0.,0.,-21.463));
  1478. #1267 = DIRECTION('',(0.,-0.,1.));
  1479. #1268 = DIRECTION('',(0.986842105263,0.161686917466,0.));
  1480. #1269 = TOROIDAL_SURFACE('',#1270,4.445,0.381);
  1481. #1270 = AXIS2_PLACEMENT_3D('',#1271,#1272,#1273);
  1482. #1271 = CARTESIAN_POINT('',(0.,0.,-21.463));
  1483. #1272 = DIRECTION('',(0.,0.,1.));
  1484. #1273 = DIRECTION('',(0.762734796625,-0.646711396233,0.));
  1485. #1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  1486. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1278))
  1487. GLOBAL_UNIT_ASSIGNED_CONTEXT((#1275,#1276,#1277)) REPRESENTATION_CONTEXT
  1488. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  1489. #1275 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  1490. #1276 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  1491. #1277 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  1492. #1278 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#1275,
  1493. 'distance_accuracy_value','confusion accuracy');
  1494. #1279 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1220));
  1495. #1280 = SHAPE_DEFINITION_REPRESENTATION(#1281,#1287);
  1496. #1281 = PRODUCT_DEFINITION_SHAPE('','',#1282);
  1497. #1282 = PRODUCT_DEFINITION('design','',#1283,#1286);
  1498. #1283 = PRODUCT_DEFINITION_FORMATION('','',#1284);
  1499. #1284 = PRODUCT('Face016','Face016','',(#1285));
  1500. #1285 = PRODUCT_CONTEXT('',#2,'mechanical');
  1501. #1286 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  1502. #1287 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#1288),#1336);
  1503. #1288 = SHELL_BASED_SURFACE_MODEL('',(#1289));
  1504. #1289 = OPEN_SHELL('',(#1290));
  1505. #1290 = ADVANCED_FACE('',(#1291),#1331,.T.);
  1506. #1291 = FACE_BOUND('',#1292,.T.);
  1507. #1292 = EDGE_LOOP('',(#1293,#1304,#1312,#1325));
  1508. #1293 = ORIENTED_EDGE('',*,*,#1294,.F.);
  1509. #1294 = EDGE_CURVE('',#1295,#1297,#1299,.T.);
  1510. #1295 = VERTEX_POINT('',#1296);
  1511. #1296 = CARTESIAN_POINT('',(-4.7625,-3.429,-21.463));
  1512. #1297 = VERTEX_POINT('',#1298);
  1513. #1298 = CARTESIAN_POINT('',(-4.3815,-3.429,-21.844));
  1514. #1299 = CIRCLE('',#1300,0.381);
  1515. #1300 = AXIS2_PLACEMENT_3D('',#1301,#1302,#1303);
  1516. #1301 = CARTESIAN_POINT('',(-4.3815,-3.429,-21.463));
  1517. #1302 = DIRECTION('',(0.,-1.,0.));
  1518. #1303 = DIRECTION('',(-1.,0.,0.));
  1519. #1304 = ORIENTED_EDGE('',*,*,#1305,.T.);
  1520. #1305 = EDGE_CURVE('',#1295,#1306,#1308,.T.);
  1521. #1306 = VERTEX_POINT('',#1307);
  1522. #1307 = CARTESIAN_POINT('',(-4.7625,0.780301063693,-21.463));
  1523. #1308 = LINE('',#1309,#1310);
  1524. #1309 = CARTESIAN_POINT('',(-4.7625,-3.429,-21.463));
  1525. #1310 = VECTOR('',#1311,1.);
  1526. #1311 = DIRECTION('',(0.,1.,0.));
  1527. #1312 = ORIENTED_EDGE('',*,*,#1313,.F.);
  1528. #1313 = EDGE_CURVE('',#1314,#1306,#1316,.T.);
  1529. #1314 = VERTEX_POINT('',#1315);
  1530. #1315 = CARTESIAN_POINT('',(-4.3815,0.748653958782,-21.844));
  1531. #1316 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1317,#1318,#1319,#1320,#1321,
  1532. #1322,#1323,#1324),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.,0.2,0.4,
  1533. 0.6,0.8,1.),.QUASI_UNIFORM_KNOTS.);
  1534. #1317 = CARTESIAN_POINT('',(-4.3815,0.748653958782,-21.844));
  1535. #1318 = CARTESIAN_POINT('',(-4.421305699644,0.75203023416,-21.844));
  1536. #1319 = CARTESIAN_POINT('',(-4.500921793262,0.758736054274,
  1537. -21.83142598502));
  1538. #1320 = CARTESIAN_POINT('',(-4.608835819866,0.767708454754,
  1539. -21.77657611025));
  1540. #1321 = CARTESIAN_POINT('',(-4.694625100718,0.774764965987,
  1541. -21.69097937358));
  1542. #1322 = CARTESIAN_POINT('',(-4.749801569263,0.779268701975,
  1543. -21.58293669898));
  1544. #1323 = CARTESIAN_POINT('',(-4.7625,0.780301063693,-21.50299413506));
  1545. #1324 = CARTESIAN_POINT('',(-4.7625,0.780301063693,-21.463));
  1546. #1325 = ORIENTED_EDGE('',*,*,#1326,.F.);
  1547. #1326 = EDGE_CURVE('',#1297,#1314,#1327,.T.);
  1548. #1327 = LINE('',#1328,#1329);
  1549. #1328 = CARTESIAN_POINT('',(-4.3815,-3.429,-21.844));
  1550. #1329 = VECTOR('',#1330,1.);
  1551. #1330 = DIRECTION('',(0.,1.,0.));
  1552. #1331 = CYLINDRICAL_SURFACE('',#1332,0.381);
  1553. #1332 = AXIS2_PLACEMENT_3D('',#1333,#1334,#1335);
  1554. #1333 = CARTESIAN_POINT('',(-4.3815,-22.39815688,-21.463));
  1555. #1334 = DIRECTION('',(0.,-1.,0.));
  1556. #1335 = DIRECTION('',(0.,0.,-1.));
  1557. #1336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  1558. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1340))
  1559. GLOBAL_UNIT_ASSIGNED_CONTEXT((#1337,#1338,#1339)) REPRESENTATION_CONTEXT
  1560. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  1561. #1337 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  1562. #1338 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  1563. #1339 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  1564. #1340 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#1337,
  1565. 'distance_accuracy_value','confusion accuracy');
  1566. #1341 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1284));
  1567. #1342 = SHAPE_DEFINITION_REPRESENTATION(#1343,#1349);
  1568. #1343 = PRODUCT_DEFINITION_SHAPE('','',#1344);
  1569. #1344 = PRODUCT_DEFINITION('design','',#1345,#1348);
  1570. #1345 = PRODUCT_DEFINITION_FORMATION('','',#1346);
  1571. #1346 = PRODUCT('Face017','Face017','',(#1347));
  1572. #1347 = PRODUCT_CONTEXT('',#2,'mechanical');
  1573. #1348 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  1574. #1349 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#1350),#1422);
  1575. #1350 = SHELL_BASED_SURFACE_MODEL('',(#1351));
  1576. #1351 = OPEN_SHELL('',(#1352));
  1577. #1352 = ADVANCED_FACE('',(#1353,#1397),#1417,.T.);
  1578. #1353 = FACE_BOUND('',#1354,.T.);
  1579. #1354 = EDGE_LOOP('',(#1355,#1366,#1375,#1383,#1391));
  1580. #1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
  1581. #1356 = EDGE_CURVE('',#1357,#1359,#1361,.T.);
  1582. #1357 = VERTEX_POINT('',#1358);
  1583. #1358 = CARTESIAN_POINT('',(-4.3815,0.748653958782,-21.844));
  1584. #1359 = VERTEX_POINT('',#1360);
  1585. #1360 = CARTESIAN_POINT('',(-3.390356170998,2.874632156255,-21.844));
  1586. #1361 = CIRCLE('',#1362,4.445);
  1587. #1362 = AXIS2_PLACEMENT_3D('',#1363,#1364,#1365);
  1588. #1363 = CARTESIAN_POINT('',(0.,0.,-21.844));
  1589. #1364 = DIRECTION('',(0.,0.,-1.));
  1590. #1365 = DIRECTION('',(-0.985714285714,0.168426087465,0.));
  1591. #1366 = ORIENTED_EDGE('',*,*,#1367,.T.);
  1592. #1367 = EDGE_CURVE('',#1359,#1368,#1370,.T.);
  1593. #1368 = VERTEX_POINT('',#1369);
  1594. #1369 = CARTESIAN_POINT('',(4.3815,0.748653958782,-21.844));
  1595. #1370 = CIRCLE('',#1371,4.445);
  1596. #1371 = AXIS2_PLACEMENT_3D('',#1372,#1373,#1374);
  1597. #1372 = CARTESIAN_POINT('',(0.,0.,-21.844));
  1598. #1373 = DIRECTION('',(0.,0.,-1.));
  1599. #1374 = DIRECTION('',(-0.985714285714,0.168426087465,0.));
  1600. #1375 = ORIENTED_EDGE('',*,*,#1376,.T.);
  1601. #1376 = EDGE_CURVE('',#1368,#1377,#1379,.T.);
  1602. #1377 = VERTEX_POINT('',#1378);
  1603. #1378 = CARTESIAN_POINT('',(4.3815,-3.429,-21.844));
  1604. #1379 = LINE('',#1380,#1381);
  1605. #1380 = CARTESIAN_POINT('',(4.3815,0.748653958782,-21.844));
  1606. #1381 = VECTOR('',#1382,1.);
  1607. #1382 = DIRECTION('',(0.,-1.,0.));
  1608. #1383 = ORIENTED_EDGE('',*,*,#1384,.T.);
  1609. #1384 = EDGE_CURVE('',#1377,#1385,#1387,.T.);
  1610. #1385 = VERTEX_POINT('',#1386);
  1611. #1386 = CARTESIAN_POINT('',(-4.3815,-3.429,-21.844));
  1612. #1387 = LINE('',#1388,#1389);
  1613. #1388 = CARTESIAN_POINT('',(4.3815,-3.429,-21.844));
  1614. #1389 = VECTOR('',#1390,1.);
  1615. #1390 = DIRECTION('',(-1.,0.,0.));
  1616. #1391 = ORIENTED_EDGE('',*,*,#1392,.T.);
  1617. #1392 = EDGE_CURVE('',#1385,#1357,#1393,.T.);
  1618. #1393 = LINE('',#1394,#1395);
  1619. #1394 = CARTESIAN_POINT('',(-4.3815,-3.429,-21.844));
  1620. #1395 = VECTOR('',#1396,1.);
  1621. #1396 = DIRECTION('',(0.,1.,0.));
  1622. #1397 = FACE_BOUND('',#1398,.T.);
  1623. #1398 = EDGE_LOOP('',(#1399,#1410));
  1624. #1399 = ORIENTED_EDGE('',*,*,#1400,.F.);
  1625. #1400 = EDGE_CURVE('',#1401,#1403,#1405,.T.);
  1626. #1401 = VERTEX_POINT('',#1402);
  1627. #1402 = CARTESIAN_POINT('',(1.1938,0.,-21.844));
  1628. #1403 = VERTEX_POINT('',#1404);
  1629. #1404 = CARTESIAN_POINT('',(-1.1938,0.,-21.844));
  1630. #1405 = CIRCLE('',#1406,1.1938);
  1631. #1406 = AXIS2_PLACEMENT_3D('',#1407,#1408,#1409);
  1632. #1407 = CARTESIAN_POINT('',(0.,0.,-21.844));
  1633. #1408 = DIRECTION('',(0.,0.,-1.));
  1634. #1409 = DIRECTION('',(1.,0.,0.));
  1635. #1410 = ORIENTED_EDGE('',*,*,#1411,.F.);
  1636. #1411 = EDGE_CURVE('',#1403,#1401,#1412,.T.);
  1637. #1412 = CIRCLE('',#1413,1.1938);
  1638. #1413 = AXIS2_PLACEMENT_3D('',#1414,#1415,#1416);
  1639. #1414 = CARTESIAN_POINT('',(0.,0.,-21.844));
  1640. #1415 = DIRECTION('',(0.,0.,-1.));
  1641. #1416 = DIRECTION('',(1.,0.,0.));
  1642. #1417 = PLANE('',#1418);
  1643. #1418 = AXIS2_PLACEMENT_3D('',#1419,#1420,#1421);
  1644. #1419 = CARTESIAN_POINT('',(0.,0.,-21.844));
  1645. #1420 = DIRECTION('',(0.,0.,-1.));
  1646. #1421 = DIRECTION('',(0.,-1.,0.));
  1647. #1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  1648. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1426))
  1649. GLOBAL_UNIT_ASSIGNED_CONTEXT((#1423,#1424,#1425)) REPRESENTATION_CONTEXT
  1650. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  1651. #1423 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  1652. #1424 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  1653. #1425 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  1654. #1426 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#1423,
  1655. 'distance_accuracy_value','confusion accuracy');
  1656. #1427 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1346));
  1657. #1428 = SHAPE_DEFINITION_REPRESENTATION(#1429,#1435);
  1658. #1429 = PRODUCT_DEFINITION_SHAPE('','',#1430);
  1659. #1430 = PRODUCT_DEFINITION('design','',#1431,#1434);
  1660. #1431 = PRODUCT_DEFINITION_FORMATION('','',#1432);
  1661. #1432 = PRODUCT('Face018','Face018','',(#1433));
  1662. #1433 = PRODUCT_CONTEXT('',#2,'mechanical');
  1663. #1434 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  1664. #1435 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#1436),#1489);
  1665. #1436 = SHELL_BASED_SURFACE_MODEL('',(#1437));
  1666. #1437 = OPEN_SHELL('',(#1438));
  1667. #1438 = ADVANCED_FACE('',(#1439),#1484,.T.);
  1668. #1439 = FACE_BOUND('',#1440,.T.);
  1669. #1440 = EDGE_LOOP('',(#1441,#1451,#1460,#1469,#1477));
  1670. #1441 = ORIENTED_EDGE('',*,*,#1442,.T.);
  1671. #1442 = EDGE_CURVE('',#1443,#1445,#1447,.T.);
  1672. #1443 = VERTEX_POINT('',#1444);
  1673. #1444 = CARTESIAN_POINT('',(1.1938,0.,-21.844));
  1674. #1445 = VERTEX_POINT('',#1446);
  1675. #1446 = CARTESIAN_POINT('',(1.1938,0.,-23.7236));
  1676. #1447 = LINE('',#1448,#1449);
  1677. #1448 = CARTESIAN_POINT('',(1.1938,-1.5E-16,-22.7838));
  1678. #1449 = VECTOR('',#1450,1.);
  1679. #1450 = DIRECTION('',(0.,0.,-1.));
  1680. #1451 = ORIENTED_EDGE('',*,*,#1452,.F.);
  1681. #1452 = EDGE_CURVE('',#1453,#1445,#1455,.T.);
  1682. #1453 = VERTEX_POINT('',#1454);
  1683. #1454 = CARTESIAN_POINT('',(0.,1.1938,-23.7236));
  1684. #1455 = CIRCLE('',#1456,1.1938);
  1685. #1456 = AXIS2_PLACEMENT_3D('',#1457,#1458,#1459);
  1686. #1457 = CARTESIAN_POINT('',(0.,0.,-23.7236));
  1687. #1458 = DIRECTION('',(0.,0.,-1.));
  1688. #1459 = DIRECTION('',(1.,0.,0.));
  1689. #1460 = ORIENTED_EDGE('',*,*,#1461,.F.);
  1690. #1461 = EDGE_CURVE('',#1462,#1453,#1464,.T.);
  1691. #1462 = VERTEX_POINT('',#1463);
  1692. #1463 = CARTESIAN_POINT('',(-1.1938,0.,-23.7236));
  1693. #1464 = CIRCLE('',#1465,1.1938);
  1694. #1465 = AXIS2_PLACEMENT_3D('',#1466,#1467,#1468);
  1695. #1466 = CARTESIAN_POINT('',(0.,0.,-23.7236));
  1696. #1467 = DIRECTION('',(0.,0.,-1.));
  1697. #1468 = DIRECTION('',(1.,0.,0.));
  1698. #1469 = ORIENTED_EDGE('',*,*,#1470,.T.);
  1699. #1470 = EDGE_CURVE('',#1462,#1471,#1473,.T.);
  1700. #1471 = VERTEX_POINT('',#1472);
  1701. #1472 = CARTESIAN_POINT('',(-1.1938,0.,-21.844));
  1702. #1473 = LINE('',#1474,#1475);
  1703. #1474 = CARTESIAN_POINT('',(-1.1938,1.5E-16,-22.7838));
  1704. #1475 = VECTOR('',#1476,1.);
  1705. #1476 = DIRECTION('',(0.,0.,1.));
  1706. #1477 = ORIENTED_EDGE('',*,*,#1478,.T.);
  1707. #1478 = EDGE_CURVE('',#1471,#1443,#1479,.T.);
  1708. #1479 = CIRCLE('',#1480,1.1938);
  1709. #1480 = AXIS2_PLACEMENT_3D('',#1481,#1482,#1483);
  1710. #1481 = CARTESIAN_POINT('',(0.,0.,-21.844));
  1711. #1482 = DIRECTION('',(0.,0.,-1.));
  1712. #1483 = DIRECTION('',(1.,0.,0.));
  1713. #1484 = CYLINDRICAL_SURFACE('',#1485,1.1938);
  1714. #1485 = AXIS2_PLACEMENT_3D('',#1486,#1487,#1488);
  1715. #1486 = CARTESIAN_POINT('',(0.,0.,-23.9776));
  1716. #1487 = DIRECTION('',(0.,0.,1.));
  1717. #1488 = DIRECTION('',(1.,0.,0.));
  1718. #1489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  1719. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1493))
  1720. GLOBAL_UNIT_ASSIGNED_CONTEXT((#1490,#1491,#1492)) REPRESENTATION_CONTEXT
  1721. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  1722. #1490 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  1723. #1491 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  1724. #1492 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  1725. #1493 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1490,
  1726. 'distance_accuracy_value','confusion accuracy');
  1727. #1494 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1432));
  1728. #1495 = SHAPE_DEFINITION_REPRESENTATION(#1496,#1502);
  1729. #1496 = PRODUCT_DEFINITION_SHAPE('','',#1497);
  1730. #1497 = PRODUCT_DEFINITION('design','',#1498,#1501);
  1731. #1498 = PRODUCT_DEFINITION_FORMATION('','',#1499);
  1732. #1499 = PRODUCT('Face019','Face019','',(#1500));
  1733. #1500 = PRODUCT_CONTEXT('',#2,'mechanical');
  1734. #1501 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  1735. #1502 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#1503),#1565);
  1736. #1503 = SHELL_BASED_SURFACE_MODEL('',(#1504));
  1737. #1504 = OPEN_SHELL('',(#1505));
  1738. #1505 = ADVANCED_FACE('',(#1506),#1560,.T.);
  1739. #1506 = FACE_BOUND('',#1507,.T.);
  1740. #1507 = EDGE_LOOP('',(#1508,#1518,#1527,#1536,#1544,#1553));
  1741. #1508 = ORIENTED_EDGE('',*,*,#1509,.T.);
  1742. #1509 = EDGE_CURVE('',#1510,#1512,#1514,.T.);
  1743. #1510 = VERTEX_POINT('',#1511);
  1744. #1511 = CARTESIAN_POINT('',(0.,-0.9398,-23.9776));
  1745. #1512 = VERTEX_POINT('',#1513);
  1746. #1513 = CARTESIAN_POINT('',(0.,-1.1938,-23.7236));
  1747. #1514 = LINE('',#1515,#1516);
  1748. #1515 = CARTESIAN_POINT('',(1.3E-16,-1.066799999203,-23.85060000079));
  1749. #1516 = VECTOR('',#1517,1.);
  1750. #1517 = DIRECTION('',(9.E-17,-0.707106781186,0.707106781187));
  1751. #1518 = ORIENTED_EDGE('',*,*,#1519,.T.);
  1752. #1519 = EDGE_CURVE('',#1512,#1520,#1522,.T.);
  1753. #1520 = VERTEX_POINT('',#1521);
  1754. #1521 = CARTESIAN_POINT('',(-1.1938,0.,-23.7236));
  1755. #1522 = CIRCLE('',#1523,1.1938);
  1756. #1523 = AXIS2_PLACEMENT_3D('',#1524,#1525,#1526);
  1757. #1524 = CARTESIAN_POINT('',(0.,0.,-23.7236));
  1758. #1525 = DIRECTION('',(0.,0.,-1.));
  1759. #1526 = DIRECTION('',(1.,0.,0.));
  1760. #1527 = ORIENTED_EDGE('',*,*,#1528,.T.);
  1761. #1528 = EDGE_CURVE('',#1520,#1529,#1531,.T.);
  1762. #1529 = VERTEX_POINT('',#1530);
  1763. #1530 = CARTESIAN_POINT('',(0.,1.1938,-23.7236));
  1764. #1531 = CIRCLE('',#1532,1.1938);
  1765. #1532 = AXIS2_PLACEMENT_3D('',#1533,#1534,#1535);
  1766. #1533 = CARTESIAN_POINT('',(0.,0.,-23.7236));
  1767. #1534 = DIRECTION('',(0.,0.,-1.));
  1768. #1535 = DIRECTION('',(1.,0.,0.));
  1769. #1536 = ORIENTED_EDGE('',*,*,#1537,.T.);
  1770. #1537 = EDGE_CURVE('',#1529,#1538,#1540,.T.);
  1771. #1538 = VERTEX_POINT('',#1539);
  1772. #1539 = CARTESIAN_POINT('',(0.,0.9398,-23.9776));
  1773. #1540 = LINE('',#1541,#1542);
  1774. #1541 = CARTESIAN_POINT('',(-1.3E-16,1.066799999203,-23.85060000079));
  1775. #1542 = VECTOR('',#1543,1.);
  1776. #1543 = DIRECTION('',(9.E-17,-0.707106781186,-0.707106781187));
  1777. #1544 = ORIENTED_EDGE('',*,*,#1545,.F.);
  1778. #1545 = EDGE_CURVE('',#1546,#1538,#1548,.T.);
  1779. #1546 = VERTEX_POINT('',#1547);
  1780. #1547 = CARTESIAN_POINT('',(-0.9398,0.,-23.9776));
  1781. #1548 = CIRCLE('',#1549,0.9398);
  1782. #1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552);
  1783. #1550 = CARTESIAN_POINT('',(0.,0.,-23.9776));
  1784. #1551 = DIRECTION('',(0.,0.,-1.));
  1785. #1552 = DIRECTION('',(1.,0.,0.));
  1786. #1553 = ORIENTED_EDGE('',*,*,#1554,.F.);
  1787. #1554 = EDGE_CURVE('',#1510,#1546,#1555,.T.);
  1788. #1555 = CIRCLE('',#1556,0.9398);
  1789. #1556 = AXIS2_PLACEMENT_3D('',#1557,#1558,#1559);
  1790. #1557 = CARTESIAN_POINT('',(0.,0.,-23.9776));
  1791. #1558 = DIRECTION('',(0.,0.,-1.));
  1792. #1559 = DIRECTION('',(1.,0.,0.));
  1793. #1560 = CONICAL_SURFACE('',#1561,1.066799999203,0.785398163397);
  1794. #1561 = AXIS2_PLACEMENT_3D('',#1562,#1563,#1564);
  1795. #1562 = CARTESIAN_POINT('',(0.,0.,-23.85060000079));
  1796. #1563 = DIRECTION('',(0.,0.,1.));
  1797. #1564 = DIRECTION('',(0.,-1.,0.));
  1798. #1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  1799. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1569))
  1800. GLOBAL_UNIT_ASSIGNED_CONTEXT((#1566,#1567,#1568)) REPRESENTATION_CONTEXT
  1801. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  1802. #1566 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  1803. #1567 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  1804. #1568 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  1805. #1569 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1566,
  1806. 'distance_accuracy_value','confusion accuracy');
  1807. #1570 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1499));
  1808. #1571 = SHAPE_DEFINITION_REPRESENTATION(#1572,#1578);
  1809. #1572 = PRODUCT_DEFINITION_SHAPE('','',#1573);
  1810. #1573 = PRODUCT_DEFINITION('design','',#1574,#1577);
  1811. #1574 = PRODUCT_DEFINITION_FORMATION('','',#1575);
  1812. #1575 = PRODUCT('Face020','Face020','',(#1576));
  1813. #1576 = PRODUCT_CONTEXT('',#2,'mechanical');
  1814. #1577 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  1815. #1578 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#1579),#1650);
  1816. #1579 = SHELL_BASED_SURFACE_MODEL('',(#1580));
  1817. #1580 = OPEN_SHELL('',(#1581));
  1818. #1581 = ADVANCED_FACE('',(#1582,#1611),#1645,.T.);
  1819. #1582 = FACE_BOUND('',#1583,.T.);
  1820. #1583 = EDGE_LOOP('',(#1584,#1595,#1604));
  1821. #1584 = ORIENTED_EDGE('',*,*,#1585,.T.);
  1822. #1585 = EDGE_CURVE('',#1586,#1588,#1590,.T.);
  1823. #1586 = VERTEX_POINT('',#1587);
  1824. #1587 = CARTESIAN_POINT('',(-0.9398,0.,-23.9776));
  1825. #1588 = VERTEX_POINT('',#1589);
  1826. #1589 = CARTESIAN_POINT('',(0.,0.9398,-23.9776));
  1827. #1590 = CIRCLE('',#1591,0.9398);
  1828. #1591 = AXIS2_PLACEMENT_3D('',#1592,#1593,#1594);
  1829. #1592 = CARTESIAN_POINT('',(0.,0.,-23.9776));
  1830. #1593 = DIRECTION('',(0.,0.,-1.));
  1831. #1594 = DIRECTION('',(1.,0.,0.));
  1832. #1595 = ORIENTED_EDGE('',*,*,#1596,.T.);
  1833. #1596 = EDGE_CURVE('',#1588,#1597,#1599,.T.);
  1834. #1597 = VERTEX_POINT('',#1598);
  1835. #1598 = CARTESIAN_POINT('',(0.,-0.9398,-23.9776));
  1836. #1599 = CIRCLE('',#1600,0.9398);
  1837. #1600 = AXIS2_PLACEMENT_3D('',#1601,#1602,#1603);
  1838. #1601 = CARTESIAN_POINT('',(0.,0.,-23.9776));
  1839. #1602 = DIRECTION('',(0.,0.,-1.));
  1840. #1603 = DIRECTION('',(1.,0.,0.));
  1841. #1604 = ORIENTED_EDGE('',*,*,#1605,.T.);
  1842. #1605 = EDGE_CURVE('',#1597,#1586,#1606,.T.);
  1843. #1606 = CIRCLE('',#1607,0.9398);
  1844. #1607 = AXIS2_PLACEMENT_3D('',#1608,#1609,#1610);
  1845. #1608 = CARTESIAN_POINT('',(0.,0.,-23.9776));
  1846. #1609 = DIRECTION('',(0.,0.,-1.));
  1847. #1610 = DIRECTION('',(1.,0.,0.));
  1848. #1611 = FACE_BOUND('',#1612,.T.);
  1849. #1612 = EDGE_LOOP('',(#1613,#1623,#1631,#1639));
  1850. #1613 = ORIENTED_EDGE('',*,*,#1614,.T.);
  1851. #1614 = EDGE_CURVE('',#1615,#1617,#1619,.T.);
  1852. #1615 = VERTEX_POINT('',#1616);
  1853. #1616 = CARTESIAN_POINT('',(-0.3556,-0.1524,-23.9776));
  1854. #1617 = VERTEX_POINT('',#1618);
  1855. #1618 = CARTESIAN_POINT('',(0.3556,-0.1524,-23.9776));
  1856. #1619 = LINE('',#1620,#1621);
  1857. #1620 = CARTESIAN_POINT('',(-0.3556,-0.1524,-23.9776));
  1858. #1621 = VECTOR('',#1622,1.);
  1859. #1622 = DIRECTION('',(1.,0.,0.));
  1860. #1623 = ORIENTED_EDGE('',*,*,#1624,.T.);
  1861. #1624 = EDGE_CURVE('',#1617,#1625,#1627,.T.);
  1862. #1625 = VERTEX_POINT('',#1626);
  1863. #1626 = CARTESIAN_POINT('',(0.3556,0.1524,-23.9776));
  1864. #1627 = LINE('',#1628,#1629);
  1865. #1628 = CARTESIAN_POINT('',(0.3556,-0.1524,-23.9776));
  1866. #1629 = VECTOR('',#1630,1.);
  1867. #1630 = DIRECTION('',(0.,1.,0.));
  1868. #1631 = ORIENTED_EDGE('',*,*,#1632,.F.);
  1869. #1632 = EDGE_CURVE('',#1633,#1625,#1635,.T.);
  1870. #1633 = VERTEX_POINT('',#1634);
  1871. #1634 = CARTESIAN_POINT('',(-0.3556,0.1524,-23.9776));
  1872. #1635 = LINE('',#1636,#1637);
  1873. #1636 = CARTESIAN_POINT('',(-0.3556,0.1524,-23.9776));
  1874. #1637 = VECTOR('',#1638,1.);
  1875. #1638 = DIRECTION('',(1.,0.,0.));
  1876. #1639 = ORIENTED_EDGE('',*,*,#1640,.F.);
  1877. #1640 = EDGE_CURVE('',#1615,#1633,#1641,.T.);
  1878. #1641 = LINE('',#1642,#1643);
  1879. #1642 = CARTESIAN_POINT('',(-0.3556,-0.1524,-23.9776));
  1880. #1643 = VECTOR('',#1644,1.);
  1881. #1644 = DIRECTION('',(0.,1.,0.));
  1882. #1645 = PLANE('',#1646);
  1883. #1646 = AXIS2_PLACEMENT_3D('',#1647,#1648,#1649);
  1884. #1647 = CARTESIAN_POINT('',(0.,0.,-23.9776));
  1885. #1648 = DIRECTION('',(0.,0.,-1.));
  1886. #1649 = DIRECTION('',(0.,-1.,0.));
  1887. #1650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  1888. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1654))
  1889. GLOBAL_UNIT_ASSIGNED_CONTEXT((#1651,#1652,#1653)) REPRESENTATION_CONTEXT
  1890. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  1891. #1651 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  1892. #1652 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  1893. #1653 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  1894. #1654 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1651,
  1895. 'distance_accuracy_value','confusion accuracy');
  1896. #1655 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1575));
  1897. #1656 = SHAPE_DEFINITION_REPRESENTATION(#1657,#1663);
  1898. #1657 = PRODUCT_DEFINITION_SHAPE('','',#1658);
  1899. #1658 = PRODUCT_DEFINITION('design','',#1659,#1662);
  1900. #1659 = PRODUCT_DEFINITION_FORMATION('','',#1660);
  1901. #1660 = PRODUCT('Face021','Face021','',(#1661));
  1902. #1661 = PRODUCT_CONTEXT('',#2,'mechanical');
  1903. #1662 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  1904. #1663 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#1664),#1740);
  1905. #1664 = SHELL_BASED_SURFACE_MODEL('',(#1665));
  1906. #1665 = OPEN_SHELL('',(#1666));
  1907. #1666 = ADVANCED_FACE('',(#1667),#1735,.F.);
  1908. #1667 = FACE_BOUND('',#1668,.T.);
  1909. #1668 = EDGE_LOOP('',(#1669,#1679,#1688,#1696,#1704,#1712,#1721,#1729));
  1910. #1669 = ORIENTED_EDGE('',*,*,#1670,.F.);
  1911. #1670 = EDGE_CURVE('',#1671,#1673,#1675,.T.);
  1912. #1671 = VERTEX_POINT('',#1672);
  1913. #1672 = CARTESIAN_POINT('',(-0.3556,0.1524,-24.9428));
  1914. #1673 = VERTEX_POINT('',#1674);
  1915. #1674 = CARTESIAN_POINT('',(-0.3556,0.1524,-23.9776));
  1916. #1675 = LINE('',#1676,#1677);
  1917. #1676 = CARTESIAN_POINT('',(-0.3556,0.1524,-24.9428));
  1918. #1677 = VECTOR('',#1678,1.);
  1919. #1678 = DIRECTION('',(0.,0.,1.));
  1920. #1679 = ORIENTED_EDGE('',*,*,#1680,.F.);
  1921. #1680 = EDGE_CURVE('',#1681,#1671,#1683,.T.);
  1922. #1681 = VERTEX_POINT('',#1682);
  1923. #1682 = CARTESIAN_POINT('',(-0.3556,-0.4572,-25.5524));
  1924. #1683 = CIRCLE('',#1684,0.6096);
  1925. #1684 = AXIS2_PLACEMENT_3D('',#1685,#1686,#1687);
  1926. #1685 = CARTESIAN_POINT('',(-0.3556,-0.4572,-24.9428));
  1927. #1686 = DIRECTION('',(1.,-0.,0.));
  1928. #1687 = DIRECTION('',(0.,0.,-1.));
  1929. #1688 = ORIENTED_EDGE('',*,*,#1689,.F.);
  1930. #1689 = EDGE_CURVE('',#1690,#1681,#1692,.T.);
  1931. #1690 = VERTEX_POINT('',#1691);
  1932. #1691 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.5524));
  1933. #1692 = LINE('',#1693,#1694);
  1934. #1693 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.5524));
  1935. #1694 = VECTOR('',#1695,1.);
  1936. #1695 = DIRECTION('',(0.,1.,0.));
  1937. #1696 = ORIENTED_EDGE('',*,*,#1697,.F.);
  1938. #1697 = EDGE_CURVE('',#1698,#1690,#1700,.T.);
  1939. #1698 = VERTEX_POINT('',#1699);
  1940. #1699 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.2476));
  1941. #1700 = LINE('',#1701,#1702);
  1942. #1701 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.2476));
  1943. #1702 = VECTOR('',#1703,1.);
  1944. #1703 = DIRECTION('',(0.,0.,-1.));
  1945. #1704 = ORIENTED_EDGE('',*,*,#1705,.F.);
  1946. #1705 = EDGE_CURVE('',#1706,#1698,#1708,.T.);
  1947. #1706 = VERTEX_POINT('',#1707);
  1948. #1707 = CARTESIAN_POINT('',(-0.3556,-0.4572,-25.2476));
  1949. #1708 = LINE('',#1709,#1710);
  1950. #1709 = CARTESIAN_POINT('',(-0.3556,-0.4572,-25.2476));
  1951. #1710 = VECTOR('',#1711,1.);
  1952. #1711 = DIRECTION('',(0.,-1.,0.));
  1953. #1712 = ORIENTED_EDGE('',*,*,#1713,.F.);
  1954. #1713 = EDGE_CURVE('',#1714,#1706,#1716,.T.);
  1955. #1714 = VERTEX_POINT('',#1715);
  1956. #1715 = CARTESIAN_POINT('',(-0.3556,-0.1524,-24.9428));
  1957. #1716 = CIRCLE('',#1717,0.3048);
  1958. #1717 = AXIS2_PLACEMENT_3D('',#1718,#1719,#1720);
  1959. #1718 = CARTESIAN_POINT('',(-0.3556,-0.4572,-24.9428));
  1960. #1719 = DIRECTION('',(-1.,0.,0.));
  1961. #1720 = DIRECTION('',(0.,1.,0.));
  1962. #1721 = ORIENTED_EDGE('',*,*,#1722,.F.);
  1963. #1722 = EDGE_CURVE('',#1723,#1714,#1725,.T.);
  1964. #1723 = VERTEX_POINT('',#1724);
  1965. #1724 = CARTESIAN_POINT('',(-0.3556,-0.1524,-23.9776));
  1966. #1725 = LINE('',#1726,#1727);
  1967. #1726 = CARTESIAN_POINT('',(-0.3556,-0.1524,-23.9776));
  1968. #1727 = VECTOR('',#1728,1.);
  1969. #1728 = DIRECTION('',(0.,0.,-1.));
  1970. #1729 = ORIENTED_EDGE('',*,*,#1730,.T.);
  1971. #1730 = EDGE_CURVE('',#1723,#1673,#1731,.T.);
  1972. #1731 = LINE('',#1732,#1733);
  1973. #1732 = CARTESIAN_POINT('',(-0.3556,-0.1524,-23.9776));
  1974. #1733 = VECTOR('',#1734,1.);
  1975. #1734 = DIRECTION('',(0.,1.,0.));
  1976. #1735 = PLANE('',#1736);
  1977. #1736 = AXIS2_PLACEMENT_3D('',#1737,#1738,#1739);
  1978. #1737 = CARTESIAN_POINT('',(-0.3556,0.,0.));
  1979. #1738 = DIRECTION('',(1.,0.,0.));
  1980. #1739 = DIRECTION('',(0.,1.,0.));
  1981. #1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  1982. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1744))
  1983. GLOBAL_UNIT_ASSIGNED_CONTEXT((#1741,#1742,#1743)) REPRESENTATION_CONTEXT
  1984. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  1985. #1741 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  1986. #1742 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  1987. #1743 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  1988. #1744 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1741,
  1989. 'distance_accuracy_value','confusion accuracy');
  1990. #1745 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1660));
  1991. #1746 = SHAPE_DEFINITION_REPRESENTATION(#1747,#1753);
  1992. #1747 = PRODUCT_DEFINITION_SHAPE('','',#1748);
  1993. #1748 = PRODUCT_DEFINITION('design','',#1749,#1752);
  1994. #1749 = PRODUCT_DEFINITION_FORMATION('','',#1750);
  1995. #1750 = PRODUCT('Face022','Face022','',(#1751));
  1996. #1751 = PRODUCT_CONTEXT('',#2,'mechanical');
  1997. #1752 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  1998. #1753 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#1754),#1796);
  1999. #1754 = SHELL_BASED_SURFACE_MODEL('',(#1755));
  2000. #1755 = OPEN_SHELL('',(#1756));
  2001. #1756 = ADVANCED_FACE('',(#1757),#1791,.T.);
  2002. #1757 = FACE_BOUND('',#1758,.T.);
  2003. #1758 = EDGE_LOOP('',(#1759,#1769,#1777,#1785));
  2004. #1759 = ORIENTED_EDGE('',*,*,#1760,.T.);
  2005. #1760 = EDGE_CURVE('',#1761,#1763,#1765,.T.);
  2006. #1761 = VERTEX_POINT('',#1762);
  2007. #1762 = CARTESIAN_POINT('',(-0.3556,-0.1524,-23.9776));
  2008. #1763 = VERTEX_POINT('',#1764);
  2009. #1764 = CARTESIAN_POINT('',(-0.3556,-0.1524,-24.9428));
  2010. #1765 = LINE('',#1766,#1767);
  2011. #1766 = CARTESIAN_POINT('',(-0.3556,-0.1524,-23.9776));
  2012. #1767 = VECTOR('',#1768,1.);
  2013. #1768 = DIRECTION('',(0.,0.,-1.));
  2014. #1769 = ORIENTED_EDGE('',*,*,#1770,.T.);
  2015. #1770 = EDGE_CURVE('',#1763,#1771,#1773,.T.);
  2016. #1771 = VERTEX_POINT('',#1772);
  2017. #1772 = CARTESIAN_POINT('',(0.3556,-0.1524,-24.9428));
  2018. #1773 = LINE('',#1774,#1775);
  2019. #1774 = CARTESIAN_POINT('',(-0.3556,-0.1524,-24.9428));
  2020. #1775 = VECTOR('',#1776,1.);
  2021. #1776 = DIRECTION('',(1.,0.,0.));
  2022. #1777 = ORIENTED_EDGE('',*,*,#1778,.F.);
  2023. #1778 = EDGE_CURVE('',#1779,#1771,#1781,.T.);
  2024. #1779 = VERTEX_POINT('',#1780);
  2025. #1780 = CARTESIAN_POINT('',(0.3556,-0.1524,-23.9776));
  2026. #1781 = LINE('',#1782,#1783);
  2027. #1782 = CARTESIAN_POINT('',(0.3556,-0.1524,-23.9776));
  2028. #1783 = VECTOR('',#1784,1.);
  2029. #1784 = DIRECTION('',(0.,0.,-1.));
  2030. #1785 = ORIENTED_EDGE('',*,*,#1786,.F.);
  2031. #1786 = EDGE_CURVE('',#1761,#1779,#1787,.T.);
  2032. #1787 = LINE('',#1788,#1789);
  2033. #1788 = CARTESIAN_POINT('',(-0.3556,-0.1524,-23.9776));
  2034. #1789 = VECTOR('',#1790,1.);
  2035. #1790 = DIRECTION('',(1.,0.,0.));
  2036. #1791 = PLANE('',#1792);
  2037. #1792 = AXIS2_PLACEMENT_3D('',#1793,#1794,#1795);
  2038. #1793 = CARTESIAN_POINT('',(-0.3556,-0.1524,-23.9776));
  2039. #1794 = DIRECTION('',(0.,-1.,0.));
  2040. #1795 = DIRECTION('',(0.,0.,-1.));
  2041. #1796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  2042. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1800))
  2043. GLOBAL_UNIT_ASSIGNED_CONTEXT((#1797,#1798,#1799)) REPRESENTATION_CONTEXT
  2044. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  2045. #1797 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  2046. #1798 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  2047. #1799 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  2048. #1800 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1797,
  2049. 'distance_accuracy_value','confusion accuracy');
  2050. #1801 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1750));
  2051. #1802 = SHAPE_DEFINITION_REPRESENTATION(#1803,#1809);
  2052. #1803 = PRODUCT_DEFINITION_SHAPE('','',#1804);
  2053. #1804 = PRODUCT_DEFINITION('design','',#1805,#1808);
  2054. #1805 = PRODUCT_DEFINITION_FORMATION('','',#1806);
  2055. #1806 = PRODUCT('Face023','Face023','',(#1807));
  2056. #1807 = PRODUCT_CONTEXT('',#2,'mechanical');
  2057. #1808 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  2058. #1809 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#1810),#1886);
  2059. #1810 = SHELL_BASED_SURFACE_MODEL('',(#1811));
  2060. #1811 = OPEN_SHELL('',(#1812));
  2061. #1812 = ADVANCED_FACE('',(#1813),#1881,.T.);
  2062. #1813 = FACE_BOUND('',#1814,.T.);
  2063. #1814 = EDGE_LOOP('',(#1815,#1825,#1834,#1842,#1850,#1858,#1867,#1875));
  2064. #1815 = ORIENTED_EDGE('',*,*,#1816,.T.);
  2065. #1816 = EDGE_CURVE('',#1817,#1819,#1821,.T.);
  2066. #1817 = VERTEX_POINT('',#1818);
  2067. #1818 = CARTESIAN_POINT('',(0.3556,-0.1524,-23.9776));
  2068. #1819 = VERTEX_POINT('',#1820);
  2069. #1820 = CARTESIAN_POINT('',(0.3556,-0.1524,-24.9428));
  2070. #1821 = LINE('',#1822,#1823);
  2071. #1822 = CARTESIAN_POINT('',(0.3556,-0.1524,-23.9776));
  2072. #1823 = VECTOR('',#1824,1.);
  2073. #1824 = DIRECTION('',(0.,0.,-1.));
  2074. #1825 = ORIENTED_EDGE('',*,*,#1826,.T.);
  2075. #1826 = EDGE_CURVE('',#1819,#1827,#1829,.T.);
  2076. #1827 = VERTEX_POINT('',#1828);
  2077. #1828 = CARTESIAN_POINT('',(0.3556,-0.4572,-25.2476));
  2078. #1829 = CIRCLE('',#1830,0.3048);
  2079. #1830 = AXIS2_PLACEMENT_3D('',#1831,#1832,#1833);
  2080. #1831 = CARTESIAN_POINT('',(0.3556,-0.4572,-24.9428));
  2081. #1832 = DIRECTION('',(-1.,0.,0.));
  2082. #1833 = DIRECTION('',(0.,1.,0.));
  2083. #1834 = ORIENTED_EDGE('',*,*,#1835,.T.);
  2084. #1835 = EDGE_CURVE('',#1827,#1836,#1838,.T.);
  2085. #1836 = VERTEX_POINT('',#1837);
  2086. #1837 = CARTESIAN_POINT('',(0.3556,-6.604,-25.2476));
  2087. #1838 = LINE('',#1839,#1840);
  2088. #1839 = CARTESIAN_POINT('',(0.3556,-0.4572,-25.2476));
  2089. #1840 = VECTOR('',#1841,1.);
  2090. #1841 = DIRECTION('',(0.,-1.,0.));
  2091. #1842 = ORIENTED_EDGE('',*,*,#1843,.T.);
  2092. #1843 = EDGE_CURVE('',#1836,#1844,#1846,.T.);
  2093. #1844 = VERTEX_POINT('',#1845);
  2094. #1845 = CARTESIAN_POINT('',(0.3556,-6.604,-25.5524));
  2095. #1846 = LINE('',#1847,#1848);
  2096. #1847 = CARTESIAN_POINT('',(0.3556,-6.604,-25.2476));
  2097. #1848 = VECTOR('',#1849,1.);
  2098. #1849 = DIRECTION('',(0.,0.,-1.));
  2099. #1850 = ORIENTED_EDGE('',*,*,#1851,.T.);
  2100. #1851 = EDGE_CURVE('',#1844,#1852,#1854,.T.);
  2101. #1852 = VERTEX_POINT('',#1853);
  2102. #1853 = CARTESIAN_POINT('',(0.3556,-0.4572,-25.5524));
  2103. #1854 = LINE('',#1855,#1856);
  2104. #1855 = CARTESIAN_POINT('',(0.3556,-6.604,-25.5524));
  2105. #1856 = VECTOR('',#1857,1.);
  2106. #1857 = DIRECTION('',(0.,1.,0.));
  2107. #1858 = ORIENTED_EDGE('',*,*,#1859,.T.);
  2108. #1859 = EDGE_CURVE('',#1852,#1860,#1862,.T.);
  2109. #1860 = VERTEX_POINT('',#1861);
  2110. #1861 = CARTESIAN_POINT('',(0.3556,0.1524,-24.9428));
  2111. #1862 = CIRCLE('',#1863,0.6096);
  2112. #1863 = AXIS2_PLACEMENT_3D('',#1864,#1865,#1866);
  2113. #1864 = CARTESIAN_POINT('',(0.3556,-0.4572,-24.9428));
  2114. #1865 = DIRECTION('',(1.,-0.,0.));
  2115. #1866 = DIRECTION('',(0.,0.,-1.));
  2116. #1867 = ORIENTED_EDGE('',*,*,#1868,.T.);
  2117. #1868 = EDGE_CURVE('',#1860,#1869,#1871,.T.);
  2118. #1869 = VERTEX_POINT('',#1870);
  2119. #1870 = CARTESIAN_POINT('',(0.3556,0.1524,-23.9776));
  2120. #1871 = LINE('',#1872,#1873);
  2121. #1872 = CARTESIAN_POINT('',(0.3556,0.1524,-24.9428));
  2122. #1873 = VECTOR('',#1874,1.);
  2123. #1874 = DIRECTION('',(0.,0.,1.));
  2124. #1875 = ORIENTED_EDGE('',*,*,#1876,.F.);
  2125. #1876 = EDGE_CURVE('',#1817,#1869,#1877,.T.);
  2126. #1877 = LINE('',#1878,#1879);
  2127. #1878 = CARTESIAN_POINT('',(0.3556,-0.1524,-23.9776));
  2128. #1879 = VECTOR('',#1880,1.);
  2129. #1880 = DIRECTION('',(0.,1.,0.));
  2130. #1881 = PLANE('',#1882);
  2131. #1882 = AXIS2_PLACEMENT_3D('',#1883,#1884,#1885);
  2132. #1883 = CARTESIAN_POINT('',(0.3556,0.,0.));
  2133. #1884 = DIRECTION('',(1.,0.,0.));
  2134. #1885 = DIRECTION('',(0.,1.,0.));
  2135. #1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  2136. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1890))
  2137. GLOBAL_UNIT_ASSIGNED_CONTEXT((#1887,#1888,#1889)) REPRESENTATION_CONTEXT
  2138. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  2139. #1887 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  2140. #1888 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  2141. #1889 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  2142. #1890 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1887,
  2143. 'distance_accuracy_value','confusion accuracy');
  2144. #1891 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1806));
  2145. #1892 = SHAPE_DEFINITION_REPRESENTATION(#1893,#1899);
  2146. #1893 = PRODUCT_DEFINITION_SHAPE('','',#1894);
  2147. #1894 = PRODUCT_DEFINITION('design','',#1895,#1898);
  2148. #1895 = PRODUCT_DEFINITION_FORMATION('','',#1896);
  2149. #1896 = PRODUCT('Face024','Face024','',(#1897));
  2150. #1897 = PRODUCT_CONTEXT('',#2,'mechanical');
  2151. #1898 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  2152. #1899 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#1900),#1942);
  2153. #1900 = SHELL_BASED_SURFACE_MODEL('',(#1901));
  2154. #1901 = OPEN_SHELL('',(#1902));
  2155. #1902 = ADVANCED_FACE('',(#1903),#1937,.T.);
  2156. #1903 = FACE_BOUND('',#1904,.T.);
  2157. #1904 = EDGE_LOOP('',(#1905,#1915,#1923,#1931));
  2158. #1905 = ORIENTED_EDGE('',*,*,#1906,.F.);
  2159. #1906 = EDGE_CURVE('',#1907,#1909,#1911,.T.);
  2160. #1907 = VERTEX_POINT('',#1908);
  2161. #1908 = CARTESIAN_POINT('',(0.3556,0.1524,-24.9428));
  2162. #1909 = VERTEX_POINT('',#1910);
  2163. #1910 = CARTESIAN_POINT('',(0.3556,0.1524,-23.9776));
  2164. #1911 = LINE('',#1912,#1913);
  2165. #1912 = CARTESIAN_POINT('',(0.3556,0.1524,-24.9428));
  2166. #1913 = VECTOR('',#1914,1.);
  2167. #1914 = DIRECTION('',(0.,0.,1.));
  2168. #1915 = ORIENTED_EDGE('',*,*,#1916,.F.);
  2169. #1916 = EDGE_CURVE('',#1917,#1907,#1919,.T.);
  2170. #1917 = VERTEX_POINT('',#1918);
  2171. #1918 = CARTESIAN_POINT('',(-0.3556,0.1524,-24.9428));
  2172. #1919 = LINE('',#1920,#1921);
  2173. #1920 = CARTESIAN_POINT('',(-0.3556,0.1524,-24.9428));
  2174. #1921 = VECTOR('',#1922,1.);
  2175. #1922 = DIRECTION('',(1.,0.,0.));
  2176. #1923 = ORIENTED_EDGE('',*,*,#1924,.T.);
  2177. #1924 = EDGE_CURVE('',#1917,#1925,#1927,.T.);
  2178. #1925 = VERTEX_POINT('',#1926);
  2179. #1926 = CARTESIAN_POINT('',(-0.3556,0.1524,-23.9776));
  2180. #1927 = LINE('',#1928,#1929);
  2181. #1928 = CARTESIAN_POINT('',(-0.3556,0.1524,-24.9428));
  2182. #1929 = VECTOR('',#1930,1.);
  2183. #1930 = DIRECTION('',(0.,0.,1.));
  2184. #1931 = ORIENTED_EDGE('',*,*,#1932,.T.);
  2185. #1932 = EDGE_CURVE('',#1925,#1909,#1933,.T.);
  2186. #1933 = LINE('',#1934,#1935);
  2187. #1934 = CARTESIAN_POINT('',(-0.3556,0.1524,-23.9776));
  2188. #1935 = VECTOR('',#1936,1.);
  2189. #1936 = DIRECTION('',(1.,0.,0.));
  2190. #1937 = PLANE('',#1938);
  2191. #1938 = AXIS2_PLACEMENT_3D('',#1939,#1940,#1941);
  2192. #1939 = CARTESIAN_POINT('',(-0.3556,0.1524,-24.9428));
  2193. #1940 = DIRECTION('',(0.,1.,0.));
  2194. #1941 = DIRECTION('',(1.,0.,0.));
  2195. #1942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  2196. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1946))
  2197. GLOBAL_UNIT_ASSIGNED_CONTEXT((#1943,#1944,#1945)) REPRESENTATION_CONTEXT
  2198. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  2199. #1943 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  2200. #1944 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  2201. #1945 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  2202. #1946 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1943,
  2203. 'distance_accuracy_value','confusion accuracy');
  2204. #1947 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1896));
  2205. #1948 = SHAPE_DEFINITION_REPRESENTATION(#1949,#1955);
  2206. #1949 = PRODUCT_DEFINITION_SHAPE('','',#1950);
  2207. #1950 = PRODUCT_DEFINITION('design','',#1951,#1954);
  2208. #1951 = PRODUCT_DEFINITION_FORMATION('','',#1952);
  2209. #1952 = PRODUCT('Face025','Face025','',(#1953));
  2210. #1953 = PRODUCT_CONTEXT('',#2,'mechanical');
  2211. #1954 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  2212. #1955 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#1956),#2000);
  2213. #1956 = SHELL_BASED_SURFACE_MODEL('',(#1957));
  2214. #1957 = OPEN_SHELL('',(#1958));
  2215. #1958 = ADVANCED_FACE('',(#1959),#1995,.T.);
  2216. #1959 = FACE_BOUND('',#1960,.T.);
  2217. #1960 = EDGE_LOOP('',(#1961,#1971,#1980,#1988));
  2218. #1961 = ORIENTED_EDGE('',*,*,#1962,.T.);
  2219. #1962 = EDGE_CURVE('',#1963,#1965,#1967,.T.);
  2220. #1963 = VERTEX_POINT('',#1964);
  2221. #1964 = CARTESIAN_POINT('',(-0.3556,0.1524,-24.9428));
  2222. #1965 = VERTEX_POINT('',#1966);
  2223. #1966 = CARTESIAN_POINT('',(0.3556,0.1524,-24.9428));
  2224. #1967 = LINE('',#1968,#1969);
  2225. #1968 = CARTESIAN_POINT('',(-0.3556,0.1524,-24.9428));
  2226. #1969 = VECTOR('',#1970,1.);
  2227. #1970 = DIRECTION('',(1.,0.,0.));
  2228. #1971 = ORIENTED_EDGE('',*,*,#1972,.F.);
  2229. #1972 = EDGE_CURVE('',#1973,#1965,#1975,.T.);
  2230. #1973 = VERTEX_POINT('',#1974);
  2231. #1974 = CARTESIAN_POINT('',(0.3556,-0.4572,-25.5524));
  2232. #1975 = CIRCLE('',#1976,0.6096);
  2233. #1976 = AXIS2_PLACEMENT_3D('',#1977,#1978,#1979);
  2234. #1977 = CARTESIAN_POINT('',(0.3556,-0.4572,-24.9428));
  2235. #1978 = DIRECTION('',(1.,-0.,0.));
  2236. #1979 = DIRECTION('',(0.,0.,-1.));
  2237. #1980 = ORIENTED_EDGE('',*,*,#1981,.F.);
  2238. #1981 = EDGE_CURVE('',#1982,#1973,#1984,.T.);
  2239. #1982 = VERTEX_POINT('',#1983);
  2240. #1983 = CARTESIAN_POINT('',(-0.3556,-0.4572,-25.5524));
  2241. #1984 = LINE('',#1985,#1986);
  2242. #1985 = CARTESIAN_POINT('',(-0.3556,-0.4572,-25.5524));
  2243. #1986 = VECTOR('',#1987,1.);
  2244. #1987 = DIRECTION('',(1.,0.,0.));
  2245. #1988 = ORIENTED_EDGE('',*,*,#1989,.T.);
  2246. #1989 = EDGE_CURVE('',#1982,#1963,#1990,.T.);
  2247. #1990 = CIRCLE('',#1991,0.6096);
  2248. #1991 = AXIS2_PLACEMENT_3D('',#1992,#1993,#1994);
  2249. #1992 = CARTESIAN_POINT('',(-0.3556,-0.4572,-24.9428));
  2250. #1993 = DIRECTION('',(1.,-0.,0.));
  2251. #1994 = DIRECTION('',(0.,0.,-1.));
  2252. #1995 = CYLINDRICAL_SURFACE('',#1996,0.6096);
  2253. #1996 = AXIS2_PLACEMENT_3D('',#1997,#1998,#1999);
  2254. #1997 = CARTESIAN_POINT('',(-0.3556,-0.4572,-24.9428));
  2255. #1998 = DIRECTION('',(-1.,0.,0.));
  2256. #1999 = DIRECTION('',(0.,0.,-1.));
  2257. #2000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  2258. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2004))
  2259. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2001,#2002,#2003)) REPRESENTATION_CONTEXT
  2260. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  2261. #2001 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  2262. #2002 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  2263. #2003 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  2264. #2004 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2001,
  2265. 'distance_accuracy_value','confusion accuracy');
  2266. #2005 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1952));
  2267. #2006 = SHAPE_DEFINITION_REPRESENTATION(#2007,#2013);
  2268. #2007 = PRODUCT_DEFINITION_SHAPE('','',#2008);
  2269. #2008 = PRODUCT_DEFINITION('design','',#2009,#2012);
  2270. #2009 = PRODUCT_DEFINITION_FORMATION('','',#2010);
  2271. #2010 = PRODUCT('Face026','Face026','',(#2011));
  2272. #2011 = PRODUCT_CONTEXT('',#2,'mechanical');
  2273. #2012 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  2274. #2013 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2014),#2056);
  2275. #2014 = SHELL_BASED_SURFACE_MODEL('',(#2015));
  2276. #2015 = OPEN_SHELL('',(#2016));
  2277. #2016 = ADVANCED_FACE('',(#2017),#2051,.T.);
  2278. #2017 = FACE_BOUND('',#2018,.T.);
  2279. #2018 = EDGE_LOOP('',(#2019,#2029,#2037,#2045));
  2280. #2019 = ORIENTED_EDGE('',*,*,#2020,.T.);
  2281. #2020 = EDGE_CURVE('',#2021,#2023,#2025,.T.);
  2282. #2021 = VERTEX_POINT('',#2022);
  2283. #2022 = CARTESIAN_POINT('',(-0.3556,-0.4572,-25.5524));
  2284. #2023 = VERTEX_POINT('',#2024);
  2285. #2024 = CARTESIAN_POINT('',(0.3556,-0.4572,-25.5524));
  2286. #2025 = LINE('',#2026,#2027);
  2287. #2026 = CARTESIAN_POINT('',(-0.3556,-0.4572,-25.5524));
  2288. #2027 = VECTOR('',#2028,1.);
  2289. #2028 = DIRECTION('',(1.,0.,0.));
  2290. #2029 = ORIENTED_EDGE('',*,*,#2030,.F.);
  2291. #2030 = EDGE_CURVE('',#2031,#2023,#2033,.T.);
  2292. #2031 = VERTEX_POINT('',#2032);
  2293. #2032 = CARTESIAN_POINT('',(0.3556,-6.604,-25.5524));
  2294. #2033 = LINE('',#2034,#2035);
  2295. #2034 = CARTESIAN_POINT('',(0.3556,-6.604,-25.5524));
  2296. #2035 = VECTOR('',#2036,1.);
  2297. #2036 = DIRECTION('',(0.,1.,0.));
  2298. #2037 = ORIENTED_EDGE('',*,*,#2038,.F.);
  2299. #2038 = EDGE_CURVE('',#2039,#2031,#2041,.T.);
  2300. #2039 = VERTEX_POINT('',#2040);
  2301. #2040 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.5524));
  2302. #2041 = LINE('',#2042,#2043);
  2303. #2042 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.5524));
  2304. #2043 = VECTOR('',#2044,1.);
  2305. #2044 = DIRECTION('',(1.,0.,0.));
  2306. #2045 = ORIENTED_EDGE('',*,*,#2046,.T.);
  2307. #2046 = EDGE_CURVE('',#2039,#2021,#2047,.T.);
  2308. #2047 = LINE('',#2048,#2049);
  2309. #2048 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.5524));
  2310. #2049 = VECTOR('',#2050,1.);
  2311. #2050 = DIRECTION('',(0.,1.,0.));
  2312. #2051 = PLANE('',#2052);
  2313. #2052 = AXIS2_PLACEMENT_3D('',#2053,#2054,#2055);
  2314. #2053 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.5524));
  2315. #2054 = DIRECTION('',(0.,0.,-1.));
  2316. #2055 = DIRECTION('',(0.,-1.,0.));
  2317. #2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  2318. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2060))
  2319. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2057,#2058,#2059)) REPRESENTATION_CONTEXT
  2320. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  2321. #2057 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  2322. #2058 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  2323. #2059 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  2324. #2060 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2057,
  2325. 'distance_accuracy_value','confusion accuracy');
  2326. #2061 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2010));
  2327. #2062 = SHAPE_DEFINITION_REPRESENTATION(#2063,#2069);
  2328. #2063 = PRODUCT_DEFINITION_SHAPE('','',#2064);
  2329. #2064 = PRODUCT_DEFINITION('design','',#2065,#2068);
  2330. #2065 = PRODUCT_DEFINITION_FORMATION('','',#2066);
  2331. #2066 = PRODUCT('Face027','Face027','',(#2067));
  2332. #2067 = PRODUCT_CONTEXT('',#2,'mechanical');
  2333. #2068 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  2334. #2069 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2070),#2112);
  2335. #2070 = SHELL_BASED_SURFACE_MODEL('',(#2071));
  2336. #2071 = OPEN_SHELL('',(#2072));
  2337. #2072 = ADVANCED_FACE('',(#2073),#2107,.T.);
  2338. #2073 = FACE_BOUND('',#2074,.T.);
  2339. #2074 = EDGE_LOOP('',(#2075,#2085,#2093,#2101));
  2340. #2075 = ORIENTED_EDGE('',*,*,#2076,.T.);
  2341. #2076 = EDGE_CURVE('',#2077,#2079,#2081,.T.);
  2342. #2077 = VERTEX_POINT('',#2078);
  2343. #2078 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.5524));
  2344. #2079 = VERTEX_POINT('',#2080);
  2345. #2080 = CARTESIAN_POINT('',(0.3556,-6.604,-25.5524));
  2346. #2081 = LINE('',#2082,#2083);
  2347. #2082 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.5524));
  2348. #2083 = VECTOR('',#2084,1.);
  2349. #2084 = DIRECTION('',(1.,0.,0.));
  2350. #2085 = ORIENTED_EDGE('',*,*,#2086,.F.);
  2351. #2086 = EDGE_CURVE('',#2087,#2079,#2089,.T.);
  2352. #2087 = VERTEX_POINT('',#2088);
  2353. #2088 = CARTESIAN_POINT('',(0.3556,-6.604,-25.2476));
  2354. #2089 = LINE('',#2090,#2091);
  2355. #2090 = CARTESIAN_POINT('',(0.3556,-6.604,-25.2476));
  2356. #2091 = VECTOR('',#2092,1.);
  2357. #2092 = DIRECTION('',(0.,0.,-1.));
  2358. #2093 = ORIENTED_EDGE('',*,*,#2094,.F.);
  2359. #2094 = EDGE_CURVE('',#2095,#2087,#2097,.T.);
  2360. #2095 = VERTEX_POINT('',#2096);
  2361. #2096 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.2476));
  2362. #2097 = LINE('',#2098,#2099);
  2363. #2098 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.2476));
  2364. #2099 = VECTOR('',#2100,1.);
  2365. #2100 = DIRECTION('',(1.,0.,0.));
  2366. #2101 = ORIENTED_EDGE('',*,*,#2102,.T.);
  2367. #2102 = EDGE_CURVE('',#2095,#2077,#2103,.T.);
  2368. #2103 = LINE('',#2104,#2105);
  2369. #2104 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.2476));
  2370. #2105 = VECTOR('',#2106,1.);
  2371. #2106 = DIRECTION('',(0.,0.,-1.));
  2372. #2107 = PLANE('',#2108);
  2373. #2108 = AXIS2_PLACEMENT_3D('',#2109,#2110,#2111);
  2374. #2109 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.2476));
  2375. #2110 = DIRECTION('',(0.,-1.,0.));
  2376. #2111 = DIRECTION('',(0.,0.,-1.));
  2377. #2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  2378. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2116))
  2379. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2113,#2114,#2115)) REPRESENTATION_CONTEXT
  2380. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  2381. #2113 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  2382. #2114 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  2383. #2115 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  2384. #2116 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2113,
  2385. 'distance_accuracy_value','confusion accuracy');
  2386. #2117 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2066));
  2387. #2118 = SHAPE_DEFINITION_REPRESENTATION(#2119,#2125);
  2388. #2119 = PRODUCT_DEFINITION_SHAPE('','',#2120);
  2389. #2120 = PRODUCT_DEFINITION('design','',#2121,#2124);
  2390. #2121 = PRODUCT_DEFINITION_FORMATION('','',#2122);
  2391. #2122 = PRODUCT('Face028','Face028','',(#2123));
  2392. #2123 = PRODUCT_CONTEXT('',#2,'mechanical');
  2393. #2124 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  2394. #2125 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2126),#2168);
  2395. #2126 = SHELL_BASED_SURFACE_MODEL('',(#2127));
  2396. #2127 = OPEN_SHELL('',(#2128));
  2397. #2128 = ADVANCED_FACE('',(#2129),#2163,.T.);
  2398. #2129 = FACE_BOUND('',#2130,.T.);
  2399. #2130 = EDGE_LOOP('',(#2131,#2141,#2149,#2157));
  2400. #2131 = ORIENTED_EDGE('',*,*,#2132,.T.);
  2401. #2132 = EDGE_CURVE('',#2133,#2135,#2137,.T.);
  2402. #2133 = VERTEX_POINT('',#2134);
  2403. #2134 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.2476));
  2404. #2135 = VERTEX_POINT('',#2136);
  2405. #2136 = CARTESIAN_POINT('',(0.3556,-6.604,-25.2476));
  2406. #2137 = LINE('',#2138,#2139);
  2407. #2138 = CARTESIAN_POINT('',(-0.3556,-6.604,-25.2476));
  2408. #2139 = VECTOR('',#2140,1.);
  2409. #2140 = DIRECTION('',(1.,0.,0.));
  2410. #2141 = ORIENTED_EDGE('',*,*,#2142,.F.);
  2411. #2142 = EDGE_CURVE('',#2143,#2135,#2145,.T.);
  2412. #2143 = VERTEX_POINT('',#2144);
  2413. #2144 = CARTESIAN_POINT('',(0.3556,-0.4572,-25.2476));
  2414. #2145 = LINE('',#2146,#2147);
  2415. #2146 = CARTESIAN_POINT('',(0.3556,-0.4572,-25.2476));
  2416. #2147 = VECTOR('',#2148,1.);
  2417. #2148 = DIRECTION('',(0.,-1.,0.));
  2418. #2149 = ORIENTED_EDGE('',*,*,#2150,.F.);
  2419. #2150 = EDGE_CURVE('',#2151,#2143,#2153,.T.);
  2420. #2151 = VERTEX_POINT('',#2152);
  2421. #2152 = CARTESIAN_POINT('',(-0.3556,-0.4572,-25.2476));
  2422. #2153 = LINE('',#2154,#2155);
  2423. #2154 = CARTESIAN_POINT('',(-0.3556,-0.4572,-25.2476));
  2424. #2155 = VECTOR('',#2156,1.);
  2425. #2156 = DIRECTION('',(1.,0.,0.));
  2426. #2157 = ORIENTED_EDGE('',*,*,#2158,.T.);
  2427. #2158 = EDGE_CURVE('',#2151,#2133,#2159,.T.);
  2428. #2159 = LINE('',#2160,#2161);
  2429. #2160 = CARTESIAN_POINT('',(-0.3556,-0.4572,-25.2476));
  2430. #2161 = VECTOR('',#2162,1.);
  2431. #2162 = DIRECTION('',(0.,-1.,0.));
  2432. #2163 = PLANE('',#2164);
  2433. #2164 = AXIS2_PLACEMENT_3D('',#2165,#2166,#2167);
  2434. #2165 = CARTESIAN_POINT('',(-0.3556,-0.4572,-25.2476));
  2435. #2166 = DIRECTION('',(0.,0.,1.));
  2436. #2167 = DIRECTION('',(1.,0.,0.));
  2437. #2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  2438. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2172))
  2439. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2169,#2170,#2171)) REPRESENTATION_CONTEXT
  2440. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  2441. #2169 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  2442. #2170 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  2443. #2171 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  2444. #2172 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2169,
  2445. 'distance_accuracy_value','confusion accuracy');
  2446. #2173 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2122));
  2447. #2174 = SHAPE_DEFINITION_REPRESENTATION(#2175,#2181);
  2448. #2175 = PRODUCT_DEFINITION_SHAPE('','',#2176);
  2449. #2176 = PRODUCT_DEFINITION('design','',#2177,#2180);
  2450. #2177 = PRODUCT_DEFINITION_FORMATION('','',#2178);
  2451. #2178 = PRODUCT('Face029','Face029','',(#2179));
  2452. #2179 = PRODUCT_CONTEXT('',#2,'mechanical');
  2453. #2180 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  2454. #2181 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2182),#2226);
  2455. #2182 = SHELL_BASED_SURFACE_MODEL('',(#2183));
  2456. #2183 = OPEN_SHELL('',(#2184));
  2457. #2184 = ADVANCED_FACE('',(#2185),#2221,.F.);
  2458. #2185 = FACE_BOUND('',#2186,.F.);
  2459. #2186 = EDGE_LOOP('',(#2187,#2198,#2206,#2215));
  2460. #2187 = ORIENTED_EDGE('',*,*,#2188,.F.);
  2461. #2188 = EDGE_CURVE('',#2189,#2191,#2193,.T.);
  2462. #2189 = VERTEX_POINT('',#2190);
  2463. #2190 = CARTESIAN_POINT('',(-0.3556,-0.1524,-24.9428));
  2464. #2191 = VERTEX_POINT('',#2192);
  2465. #2192 = CARTESIAN_POINT('',(-0.3556,-0.4572,-25.2476));
  2466. #2193 = CIRCLE('',#2194,0.3048);
  2467. #2194 = AXIS2_PLACEMENT_3D('',#2195,#2196,#2197);
  2468. #2195 = CARTESIAN_POINT('',(-0.3556,-0.4572,-24.9428));
  2469. #2196 = DIRECTION('',(-1.,0.,0.));
  2470. #2197 = DIRECTION('',(0.,1.,0.));
  2471. #2198 = ORIENTED_EDGE('',*,*,#2199,.T.);
  2472. #2199 = EDGE_CURVE('',#2189,#2200,#2202,.T.);
  2473. #2200 = VERTEX_POINT('',#2201);
  2474. #2201 = CARTESIAN_POINT('',(0.3556,-0.1524,-24.9428));
  2475. #2202 = LINE('',#2203,#2204);
  2476. #2203 = CARTESIAN_POINT('',(-0.3556,-0.1524,-24.9428));
  2477. #2204 = VECTOR('',#2205,1.);
  2478. #2205 = DIRECTION('',(1.,0.,0.));
  2479. #2206 = ORIENTED_EDGE('',*,*,#2207,.T.);
  2480. #2207 = EDGE_CURVE('',#2200,#2208,#2210,.T.);
  2481. #2208 = VERTEX_POINT('',#2209);
  2482. #2209 = CARTESIAN_POINT('',(0.3556,-0.4572,-25.2476));
  2483. #2210 = CIRCLE('',#2211,0.3048);
  2484. #2211 = AXIS2_PLACEMENT_3D('',#2212,#2213,#2214);
  2485. #2212 = CARTESIAN_POINT('',(0.3556,-0.4572,-24.9428));
  2486. #2213 = DIRECTION('',(-1.,0.,0.));
  2487. #2214 = DIRECTION('',(0.,1.,0.));
  2488. #2215 = ORIENTED_EDGE('',*,*,#2216,.F.);
  2489. #2216 = EDGE_CURVE('',#2191,#2208,#2217,.T.);
  2490. #2217 = LINE('',#2218,#2219);
  2491. #2218 = CARTESIAN_POINT('',(-0.3556,-0.4572,-25.2476));
  2492. #2219 = VECTOR('',#2220,1.);
  2493. #2220 = DIRECTION('',(1.,0.,0.));
  2494. #2221 = CYLINDRICAL_SURFACE('',#2222,0.3048);
  2495. #2222 = AXIS2_PLACEMENT_3D('',#2223,#2224,#2225);
  2496. #2223 = CARTESIAN_POINT('',(-0.3556,-0.4572,-24.9428));
  2497. #2224 = DIRECTION('',(-1.,0.,0.));
  2498. #2225 = DIRECTION('',(0.,0.,-1.));
  2499. #2226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  2500. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2230))
  2501. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2227,#2228,#2229)) REPRESENTATION_CONTEXT
  2502. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  2503. #2227 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  2504. #2228 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  2505. #2229 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  2506. #2230 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2227,
  2507. 'distance_accuracy_value','confusion accuracy');
  2508. #2231 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2178));
  2509. #2232 = SHAPE_DEFINITION_REPRESENTATION(#2233,#2239);
  2510. #2233 = PRODUCT_DEFINITION_SHAPE('','',#2234);
  2511. #2234 = PRODUCT_DEFINITION('design','',#2235,#2238);
  2512. #2235 = PRODUCT_DEFINITION_FORMATION('','',#2236);
  2513. #2236 = PRODUCT('Face030','Face030','',(#2237));
  2514. #2237 = PRODUCT_CONTEXT('',#2,'mechanical');
  2515. #2238 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  2516. #2239 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2240),#2284);
  2517. #2240 = SHELL_BASED_SURFACE_MODEL('',(#2241));
  2518. #2241 = OPEN_SHELL('',(#2242));
  2519. #2242 = ADVANCED_FACE('',(#2243),#2279,.T.);
  2520. #2243 = FACE_BOUND('',#2244,.T.);
  2521. #2244 = EDGE_LOOP('',(#2245,#2256,#2264,#2273));
  2522. #2245 = ORIENTED_EDGE('',*,*,#2246,.F.);
  2523. #2246 = EDGE_CURVE('',#2247,#2249,#2251,.T.);
  2524. #2247 = VERTEX_POINT('',#2248);
  2525. #2248 = CARTESIAN_POINT('',(-4.3815,-3.429,-21.844));
  2526. #2249 = VERTEX_POINT('',#2250);
  2527. #2250 = CARTESIAN_POINT('',(-4.3815,-3.81,-21.463));
  2528. #2251 = CIRCLE('',#2252,0.381);
  2529. #2252 = AXIS2_PLACEMENT_3D('',#2253,#2254,#2255);
  2530. #2253 = CARTESIAN_POINT('',(-4.3815,-3.429,-21.463));
  2531. #2254 = DIRECTION('',(-1.,0.,0.));
  2532. #2255 = DIRECTION('',(0.,0.,-1.));
  2533. #2256 = ORIENTED_EDGE('',*,*,#2257,.F.);
  2534. #2257 = EDGE_CURVE('',#2258,#2247,#2260,.T.);
  2535. #2258 = VERTEX_POINT('',#2259);
  2536. #2259 = CARTESIAN_POINT('',(4.3815,-3.429,-21.844));
  2537. #2260 = LINE('',#2261,#2262);
  2538. #2261 = CARTESIAN_POINT('',(4.3815,-3.429,-21.844));
  2539. #2262 = VECTOR('',#2263,1.);
  2540. #2263 = DIRECTION('',(-1.,0.,0.));
  2541. #2264 = ORIENTED_EDGE('',*,*,#2265,.F.);
  2542. #2265 = EDGE_CURVE('',#2266,#2258,#2268,.T.);
  2543. #2266 = VERTEX_POINT('',#2267);
  2544. #2267 = CARTESIAN_POINT('',(4.3815,-3.81,-21.463));
  2545. #2268 = CIRCLE('',#2269,0.381);
  2546. #2269 = AXIS2_PLACEMENT_3D('',#2270,#2271,#2272);
  2547. #2270 = CARTESIAN_POINT('',(4.3815,-3.429,-21.463));
  2548. #2271 = DIRECTION('',(1.,0.,0.));
  2549. #2272 = DIRECTION('',(0.,-1.,0.));
  2550. #2273 = ORIENTED_EDGE('',*,*,#2274,.T.);
  2551. #2274 = EDGE_CURVE('',#2266,#2249,#2275,.T.);
  2552. #2275 = LINE('',#2276,#2277);
  2553. #2276 = CARTESIAN_POINT('',(4.3815,-3.81,-21.463));
  2554. #2277 = VECTOR('',#2278,1.);
  2555. #2278 = DIRECTION('',(-1.,0.,0.));
  2556. #2279 = CYLINDRICAL_SURFACE('',#2280,0.381);
  2557. #2280 = AXIS2_PLACEMENT_3D('',#2281,#2282,#2283);
  2558. #2281 = CARTESIAN_POINT('',(17.42268521078,-3.429,-21.463));
  2559. #2282 = DIRECTION('',(1.,0.,0.));
  2560. #2283 = DIRECTION('',(0.,0.,-1.));
  2561. #2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  2562. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2288))
  2563. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2285,#2286,#2287)) REPRESENTATION_CONTEXT
  2564. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  2565. #2285 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  2566. #2286 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  2567. #2287 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  2568. #2288 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2285,
  2569. 'distance_accuracy_value','confusion accuracy');
  2570. #2289 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2236));
  2571. #2290 = SHAPE_DEFINITION_REPRESENTATION(#2291,#2297);
  2572. #2291 = PRODUCT_DEFINITION_SHAPE('','',#2292);
  2573. #2292 = PRODUCT_DEFINITION('design','',#2293,#2296);
  2574. #2293 = PRODUCT_DEFINITION_FORMATION('','',#2294);
  2575. #2294 = PRODUCT('Face031','Face031','',(#2295));
  2576. #2295 = PRODUCT_CONTEXT('',#2,'mechanical');
  2577. #2296 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  2578. #2297 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2298),#2426);
  2579. #2298 = SHELL_BASED_SURFACE_MODEL('',(#2299));
  2580. #2299 = OPEN_SHELL('',(#2300));
  2581. #2300 = ADVANCED_FACE('',(#2301),#2421,.T.);
  2582. #2301 = FACE_BOUND('',#2302,.T.);
  2583. #2302 = EDGE_LOOP('',(#2303,#2313,#2322,#2331,#2340,#2348,#2356,#2364,
  2584. #2372,#2380,#2389,#2398,#2407,#2415));
  2585. #2303 = ORIENTED_EDGE('',*,*,#2304,.T.);
  2586. #2304 = EDGE_CURVE('',#2305,#2307,#2309,.T.);
  2587. #2305 = VERTEX_POINT('',#2306);
  2588. #2306 = CARTESIAN_POINT('',(4.3815,-3.81,-21.463));
  2589. #2307 = VERTEX_POINT('',#2308);
  2590. #2308 = CARTESIAN_POINT('',(4.3815,-3.81,-18.33994317636));
  2591. #2309 = LINE('',#2310,#2311);
  2592. #2310 = CARTESIAN_POINT('',(4.3815,-3.81,-21.463));
  2593. #2311 = VECTOR('',#2312,1.);
  2594. #2312 = DIRECTION('',(0.,0.,1.));
  2595. #2313 = ORIENTED_EDGE('',*,*,#2314,.F.);
  2596. #2314 = EDGE_CURVE('',#2315,#2307,#2317,.T.);
  2597. #2315 = VERTEX_POINT('',#2316);
  2598. #2316 = CARTESIAN_POINT('',(3.81,-3.81,-18.5801));
  2599. #2317 = CIRCLE('',#2318,0.8001);
  2600. #2318 = AXIS2_PLACEMENT_3D('',#2319,#2320,#2321);
  2601. #2319 = CARTESIAN_POINT('',(3.81,-3.81,-17.78));
  2602. #2320 = DIRECTION('',(0.,-1.,0.));
  2603. #2321 = DIRECTION('',(0.714285714286,0.,0.699854212224));
  2604. #2322 = ORIENTED_EDGE('',*,*,#2323,.F.);
  2605. #2323 = EDGE_CURVE('',#2324,#2315,#2326,.T.);
  2606. #2324 = VERTEX_POINT('',#2325);
  2607. #2325 = CARTESIAN_POINT('',(3.81,-3.81,-16.9799));
  2608. #2326 = CIRCLE('',#2327,0.8001);
  2609. #2327 = AXIS2_PLACEMENT_3D('',#2328,#2329,#2330);
  2610. #2328 = CARTESIAN_POINT('',(3.81,-3.81,-17.78));
  2611. #2329 = DIRECTION('',(0.,-1.,0.));
  2612. #2330 = DIRECTION('',(0.714285714286,0.,0.699854212224));
  2613. #2331 = ORIENTED_EDGE('',*,*,#2332,.F.);
  2614. #2332 = EDGE_CURVE('',#2333,#2324,#2335,.T.);
  2615. #2333 = VERTEX_POINT('',#2334);
  2616. #2334 = CARTESIAN_POINT('',(4.3815,-3.81,-17.22005682363));
  2617. #2335 = CIRCLE('',#2336,0.8001);
  2618. #2336 = AXIS2_PLACEMENT_3D('',#2337,#2338,#2339);
  2619. #2337 = CARTESIAN_POINT('',(3.81,-3.81,-17.78));
  2620. #2338 = DIRECTION('',(0.,-1.,0.));
  2621. #2339 = DIRECTION('',(0.714285714286,0.,0.699854212224));
  2622. #2340 = ORIENTED_EDGE('',*,*,#2341,.T.);
  2623. #2341 = EDGE_CURVE('',#2333,#2342,#2344,.T.);
  2624. #2342 = VERTEX_POINT('',#2343);
  2625. #2343 = CARTESIAN_POINT('',(4.3815,-3.81,-13.97));
  2626. #2344 = LINE('',#2345,#2346);
  2627. #2345 = CARTESIAN_POINT('',(4.3815,-3.81,-17.22005682363));
  2628. #2346 = VECTOR('',#2347,1.);
  2629. #2347 = DIRECTION('',(0.,0.,1.));
  2630. #2348 = ORIENTED_EDGE('',*,*,#2349,.T.);
  2631. #2349 = EDGE_CURVE('',#2342,#2350,#2352,.T.);
  2632. #2350 = VERTEX_POINT('',#2351);
  2633. #2351 = CARTESIAN_POINT('',(2.962123562581,-3.81,-13.97));
  2634. #2352 = LINE('',#2353,#2354);
  2635. #2353 = CARTESIAN_POINT('',(4.3815,-3.81,-13.97));
  2636. #2354 = VECTOR('',#2355,1.);
  2637. #2355 = DIRECTION('',(-1.,0.,0.));
  2638. #2356 = ORIENTED_EDGE('',*,*,#2357,.T.);
  2639. #2357 = EDGE_CURVE('',#2350,#2358,#2360,.T.);
  2640. #2358 = VERTEX_POINT('',#2359);
  2641. #2359 = CARTESIAN_POINT('',(-2.962123562581,-3.81,-13.97));
  2642. #2360 = LINE('',#2361,#2362);
  2643. #2361 = CARTESIAN_POINT('',(2.962123562581,-3.81,-13.97));
  2644. #2362 = VECTOR('',#2363,1.);
  2645. #2363 = DIRECTION('',(-1.,0.,0.));
  2646. #2364 = ORIENTED_EDGE('',*,*,#2365,.T.);
  2647. #2365 = EDGE_CURVE('',#2358,#2366,#2368,.T.);
  2648. #2366 = VERTEX_POINT('',#2367);
  2649. #2367 = CARTESIAN_POINT('',(-4.3815,-3.81,-13.97));
  2650. #2368 = LINE('',#2369,#2370);
  2651. #2369 = CARTESIAN_POINT('',(-2.962123562581,-3.81,-13.97));
  2652. #2370 = VECTOR('',#2371,1.);
  2653. #2371 = DIRECTION('',(-1.,0.,0.));
  2654. #2372 = ORIENTED_EDGE('',*,*,#2373,.F.);
  2655. #2373 = EDGE_CURVE('',#2374,#2366,#2376,.T.);
  2656. #2374 = VERTEX_POINT('',#2375);
  2657. #2375 = CARTESIAN_POINT('',(-4.3815,-3.81,-17.22005682363));
  2658. #2376 = LINE('',#2377,#2378);
  2659. #2377 = CARTESIAN_POINT('',(-4.3815,-3.81,-17.22005682363));
  2660. #2378 = VECTOR('',#2379,1.);
  2661. #2379 = DIRECTION('',(0.,0.,1.));
  2662. #2380 = ORIENTED_EDGE('',*,*,#2381,.F.);
  2663. #2381 = EDGE_CURVE('',#2382,#2374,#2384,.T.);
  2664. #2382 = VERTEX_POINT('',#2383);
  2665. #2383 = CARTESIAN_POINT('',(-3.81,-3.81,-16.9799));
  2666. #2384 = CIRCLE('',#2385,0.8001);
  2667. #2385 = AXIS2_PLACEMENT_3D('',#2386,#2387,#2388);
  2668. #2386 = CARTESIAN_POINT('',(-3.81,-3.81,-17.78));
  2669. #2387 = DIRECTION('',(0.,-1.,-0.));
  2670. #2388 = DIRECTION('',(-0.714285714286,0.,-0.699854212224));
  2671. #2389 = ORIENTED_EDGE('',*,*,#2390,.F.);
  2672. #2390 = EDGE_CURVE('',#2391,#2382,#2393,.T.);
  2673. #2391 = VERTEX_POINT('',#2392);
  2674. #2392 = CARTESIAN_POINT('',(-3.81,-3.81,-18.5801));
  2675. #2393 = CIRCLE('',#2394,0.8001);
  2676. #2394 = AXIS2_PLACEMENT_3D('',#2395,#2396,#2397);
  2677. #2395 = CARTESIAN_POINT('',(-3.81,-3.81,-17.78));
  2678. #2396 = DIRECTION('',(0.,-1.,-0.));
  2679. #2397 = DIRECTION('',(-0.714285714286,0.,-0.699854212224));
  2680. #2398 = ORIENTED_EDGE('',*,*,#2399,.F.);
  2681. #2399 = EDGE_CURVE('',#2400,#2391,#2402,.T.);
  2682. #2400 = VERTEX_POINT('',#2401);
  2683. #2401 = CARTESIAN_POINT('',(-4.3815,-3.81,-18.33994317636));
  2684. #2402 = CIRCLE('',#2403,0.8001);
  2685. #2403 = AXIS2_PLACEMENT_3D('',#2404,#2405,#2406);
  2686. #2404 = CARTESIAN_POINT('',(-3.81,-3.81,-17.78));
  2687. #2405 = DIRECTION('',(0.,-1.,-0.));
  2688. #2406 = DIRECTION('',(-0.714285714286,0.,-0.699854212224));
  2689. #2407 = ORIENTED_EDGE('',*,*,#2408,.F.);
  2690. #2408 = EDGE_CURVE('',#2409,#2400,#2411,.T.);
  2691. #2409 = VERTEX_POINT('',#2410);
  2692. #2410 = CARTESIAN_POINT('',(-4.3815,-3.81,-21.463));
  2693. #2411 = LINE('',#2412,#2413);
  2694. #2412 = CARTESIAN_POINT('',(-4.3815,-3.81,-21.463));
  2695. #2413 = VECTOR('',#2414,1.);
  2696. #2414 = DIRECTION('',(0.,0.,1.));
  2697. #2415 = ORIENTED_EDGE('',*,*,#2416,.F.);
  2698. #2416 = EDGE_CURVE('',#2305,#2409,#2417,.T.);
  2699. #2417 = LINE('',#2418,#2419);
  2700. #2418 = CARTESIAN_POINT('',(4.3815,-3.81,-21.463));
  2701. #2419 = VECTOR('',#2420,1.);
  2702. #2420 = DIRECTION('',(-1.,0.,0.));
  2703. #2421 = PLANE('',#2422);
  2704. #2422 = AXIS2_PLACEMENT_3D('',#2423,#2424,#2425);
  2705. #2423 = CARTESIAN_POINT('',(4.7625,-3.81,-21.844));
  2706. #2424 = DIRECTION('',(0.,-1.,0.));
  2707. #2425 = DIRECTION('',(0.,0.,-1.));
  2708. #2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  2709. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2430))
  2710. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2427,#2428,#2429)) REPRESENTATION_CONTEXT
  2711. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  2712. #2427 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  2713. #2428 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  2714. #2429 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  2715. #2430 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-05),#2427,
  2716. 'distance_accuracy_value','confusion accuracy');
  2717. #2431 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2294));
  2718. #2432 = SHAPE_DEFINITION_REPRESENTATION(#2433,#2439);
  2719. #2433 = PRODUCT_DEFINITION_SHAPE('','',#2434);
  2720. #2434 = PRODUCT_DEFINITION('design','',#2435,#2438);
  2721. #2435 = PRODUCT_DEFINITION_FORMATION('','',#2436);
  2722. #2436 = PRODUCT('Face032','Face032','',(#2437));
  2723. #2437 = PRODUCT_CONTEXT('',#2,'mechanical');
  2724. #2438 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  2725. #2439 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2440),#2507);
  2726. #2440 = SHELL_BASED_SURFACE_MODEL('',(#2441));
  2727. #2441 = OPEN_SHELL('',(#2442));
  2728. #2442 = ADVANCED_FACE('',(#2443),#2502,.T.);
  2729. #2443 = FACE_BOUND('',#2444,.T.);
  2730. #2444 = EDGE_LOOP('',(#2445,#2456,#2464,#2479,#2487,#2496));
  2731. #2445 = ORIENTED_EDGE('',*,*,#2446,.F.);
  2732. #2446 = EDGE_CURVE('',#2447,#2449,#2451,.T.);
  2733. #2447 = VERTEX_POINT('',#2448);
  2734. #2448 = CARTESIAN_POINT('',(-4.3815,-3.81,-21.463));
  2735. #2449 = VERTEX_POINT('',#2450);
  2736. #2450 = CARTESIAN_POINT('',(-4.7625,-3.429,-21.463));
  2737. #2451 = CIRCLE('',#2452,0.381);
  2738. #2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455);
  2739. #2453 = CARTESIAN_POINT('',(-4.3815,-3.429,-21.463));
  2740. #2454 = DIRECTION('',(0.,0.,-1.));
  2741. #2455 = DIRECTION('',(0.,-1.,0.));
  2742. #2456 = ORIENTED_EDGE('',*,*,#2457,.T.);
  2743. #2457 = EDGE_CURVE('',#2447,#2458,#2460,.T.);
  2744. #2458 = VERTEX_POINT('',#2459);
  2745. #2459 = CARTESIAN_POINT('',(-4.3815,-3.81,-18.33994317636));
  2746. #2460 = LINE('',#2461,#2462);
  2747. #2461 = CARTESIAN_POINT('',(-4.3815,-3.81,-21.463));
  2748. #2462 = VECTOR('',#2463,1.);
  2749. #2463 = DIRECTION('',(0.,0.,1.));
  2750. #2464 = ORIENTED_EDGE('',*,*,#2465,.F.);
  2751. #2465 = EDGE_CURVE('',#2466,#2458,#2468,.T.);
  2752. #2466 = VERTEX_POINT('',#2467);
  2753. #2467 = CARTESIAN_POINT('',(-4.3815,-3.81,-17.22005682363));
  2754. #2468 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2469,#2470,#2471,#2472,#2473,
  2755. #2474,#2475,#2476,#2477,#2478),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,
  2756. 4),(0.,0.142857142857,0.285714285714,0.428571428571,0.571428571429,
  2757. 0.714285714286,0.857142857143,1.),.UNSPECIFIED.);
  2758. #2469 = CARTESIAN_POINT('',(-4.3815,-3.81,-17.22005682363));
  2759. #2470 = CARTESIAN_POINT('',(-4.417939735548,-3.81,-17.25724797299));
  2760. #2471 = CARTESIAN_POINT('',(-4.486334498586,-3.799865608567,
  2761. -17.34066585724));
  2762. #2472 = CARTESIAN_POINT('',(-4.571141755882,-3.762242155582,
  2763. -17.50904500504));
  2764. #2473 = CARTESIAN_POINT('',(-4.612059828595,-3.732413776496,
  2765. -17.69424735709));
  2766. #2474 = CARTESIAN_POINT('',(-4.612065795339,-3.732408770702,
  2767. -17.86570884039));
  2768. #2475 = CARTESIAN_POINT('',(-4.571149623347,-3.762238477522,
  2769. -18.05094121036));
  2770. #2476 = CARTESIAN_POINT('',(-4.486328258707,-3.799868323893,
  2771. -18.21934538065));
  2772. #2477 = CARTESIAN_POINT('',(-4.417935053561,-3.81,-18.30275680553));
  2773. #2478 = CARTESIAN_POINT('',(-4.3815,-3.81,-18.33994317636));
  2774. #2479 = ORIENTED_EDGE('',*,*,#2480,.T.);
  2775. #2480 = EDGE_CURVE('',#2466,#2481,#2483,.T.);
  2776. #2481 = VERTEX_POINT('',#2482);
  2777. #2482 = CARTESIAN_POINT('',(-4.3815,-3.81,-13.97));
  2778. #2483 = LINE('',#2484,#2485);
  2779. #2484 = CARTESIAN_POINT('',(-4.3815,-3.81,-17.22005682363));
  2780. #2485 = VECTOR('',#2486,1.);
  2781. #2486 = DIRECTION('',(0.,0.,1.));
  2782. #2487 = ORIENTED_EDGE('',*,*,#2488,.F.);
  2783. #2488 = EDGE_CURVE('',#2489,#2481,#2491,.T.);
  2784. #2489 = VERTEX_POINT('',#2490);
  2785. #2490 = CARTESIAN_POINT('',(-4.7625,-3.429,-13.97));
  2786. #2491 = CIRCLE('',#2492,0.381);
  2787. #2492 = AXIS2_PLACEMENT_3D('',#2493,#2494,#2495);
  2788. #2493 = CARTESIAN_POINT('',(-4.3815,-3.429,-13.97));
  2789. #2494 = DIRECTION('',(0.,0.,1.));
  2790. #2495 = DIRECTION('',(-1.,0.,0.));
  2791. #2496 = ORIENTED_EDGE('',*,*,#2497,.F.);
  2792. #2497 = EDGE_CURVE('',#2449,#2489,#2498,.T.);
  2793. #2498 = LINE('',#2499,#2500);
  2794. #2499 = CARTESIAN_POINT('',(-4.7625,-3.429,-21.463));
  2795. #2500 = VECTOR('',#2501,1.);
  2796. #2501 = DIRECTION('',(0.,0.,1.));
  2797. #2502 = CYLINDRICAL_SURFACE('',#2503,0.381);
  2798. #2503 = AXIS2_PLACEMENT_3D('',#2504,#2505,#2506);
  2799. #2504 = CARTESIAN_POINT('',(-4.3815,-3.429,-55.23479936));
  2800. #2505 = DIRECTION('',(0.,0.,-1.));
  2801. #2506 = DIRECTION('',(-1.,0.,0.));
  2802. #2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  2803. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2511))
  2804. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2508,#2509,#2510)) REPRESENTATION_CONTEXT
  2805. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  2806. #2508 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  2807. #2509 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  2808. #2510 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  2809. #2511 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-04),#2508,
  2810. 'distance_accuracy_value','confusion accuracy');
  2811. #2512 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2436));
  2812. #2513 = SHAPE_DEFINITION_REPRESENTATION(#2514,#2520);
  2813. #2514 = PRODUCT_DEFINITION_SHAPE('','',#2515);
  2814. #2515 = PRODUCT_DEFINITION('design','',#2516,#2519);
  2815. #2516 = PRODUCT_DEFINITION_FORMATION('','',#2517);
  2816. #2517 = PRODUCT('Face033','Face033','',(#2518));
  2817. #2518 = PRODUCT_CONTEXT('',#2,'mechanical');
  2818. #2519 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  2819. #2520 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2521),#2571);
  2820. #2521 = SHELL_BASED_SURFACE_MODEL('',(#2522));
  2821. #2522 = OPEN_SHELL('',(#2523));
  2822. #2523 = ADVANCED_FACE('',(#2524),#2566,.T.);
  2823. #2524 = FACE_BOUND('',#2525,.T.);
  2824. #2525 = EDGE_LOOP('',(#2526,#2536,#2544,#2552,#2560));
  2825. #2526 = ORIENTED_EDGE('',*,*,#2527,.T.);
  2826. #2527 = EDGE_CURVE('',#2528,#2530,#2532,.T.);
  2827. #2528 = VERTEX_POINT('',#2529);
  2828. #2529 = CARTESIAN_POINT('',(-4.7625,-3.429,-21.463));
  2829. #2530 = VERTEX_POINT('',#2531);
  2830. #2531 = CARTESIAN_POINT('',(-4.7625,-3.429,-13.97));
  2831. #2532 = LINE('',#2533,#2534);
  2832. #2533 = CARTESIAN_POINT('',(-4.7625,-3.429,-21.463));
  2833. #2534 = VECTOR('',#2535,1.);
  2834. #2535 = DIRECTION('',(0.,0.,1.));
  2835. #2536 = ORIENTED_EDGE('',*,*,#2537,.T.);
  2836. #2537 = EDGE_CURVE('',#2530,#2538,#2540,.T.);
  2837. #2538 = VERTEX_POINT('',#2539);
  2838. #2539 = CARTESIAN_POINT('',(-4.7625,-0.780301063693,-13.97));
  2839. #2540 = LINE('',#2541,#2542);
  2840. #2541 = CARTESIAN_POINT('',(-4.7625,-3.429,-13.97));
  2841. #2542 = VECTOR('',#2543,1.);
  2842. #2543 = DIRECTION('',(0.,1.,0.));
  2843. #2544 = ORIENTED_EDGE('',*,*,#2545,.T.);
  2844. #2545 = EDGE_CURVE('',#2538,#2546,#2548,.T.);
  2845. #2546 = VERTEX_POINT('',#2547);
  2846. #2547 = CARTESIAN_POINT('',(-4.7625,0.780301063693,-13.97));
  2847. #2548 = LINE('',#2549,#2550);
  2848. #2549 = CARTESIAN_POINT('',(-4.7625,-0.780301063693,-13.97));
  2849. #2550 = VECTOR('',#2551,1.);
  2850. #2551 = DIRECTION('',(0.,1.,0.));
  2851. #2552 = ORIENTED_EDGE('',*,*,#2553,.F.);
  2852. #2553 = EDGE_CURVE('',#2554,#2546,#2556,.T.);
  2853. #2554 = VERTEX_POINT('',#2555);
  2854. #2555 = CARTESIAN_POINT('',(-4.7625,0.780301063693,-21.463));
  2855. #2556 = LINE('',#2557,#2558);
  2856. #2557 = CARTESIAN_POINT('',(-4.7625,0.780301063693,-21.463));
  2857. #2558 = VECTOR('',#2559,1.);
  2858. #2559 = DIRECTION('',(0.,0.,1.));
  2859. #2560 = ORIENTED_EDGE('',*,*,#2561,.F.);
  2860. #2561 = EDGE_CURVE('',#2528,#2554,#2562,.T.);
  2861. #2562 = LINE('',#2563,#2564);
  2862. #2563 = CARTESIAN_POINT('',(-4.7625,-3.429,-21.463));
  2863. #2564 = VECTOR('',#2565,1.);
  2864. #2565 = DIRECTION('',(0.,1.,0.));
  2865. #2566 = PLANE('',#2567);
  2866. #2567 = AXIS2_PLACEMENT_3D('',#2568,#2569,#2570);
  2867. #2568 = CARTESIAN_POINT('',(-4.7625,-3.81,-21.844));
  2868. #2569 = DIRECTION('',(-1.,0.,0.));
  2869. #2570 = DIRECTION('',(0.,0.,1.));
  2870. #2571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  2871. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2575))
  2872. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2572,#2573,#2574)) REPRESENTATION_CONTEXT
  2873. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  2874. #2572 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  2875. #2573 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  2876. #2574 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  2877. #2575 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#2572,
  2878. 'distance_accuracy_value','confusion accuracy');
  2879. #2576 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2517));
  2880. #2577 = SHAPE_DEFINITION_REPRESENTATION(#2578,#2584);
  2881. #2578 = PRODUCT_DEFINITION_SHAPE('','',#2579);
  2882. #2579 = PRODUCT_DEFINITION('design','',#2580,#2583);
  2883. #2580 = PRODUCT_DEFINITION_FORMATION('','',#2581);
  2884. #2581 = PRODUCT('Face034','Face034','',(#2582));
  2885. #2582 = PRODUCT_CONTEXT('',#2,'mechanical');
  2886. #2583 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  2887. #2584 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2585),#2621);
  2888. #2585 = SHELL_BASED_SURFACE_MODEL('',(#2586));
  2889. #2586 = OPEN_SHELL('',(#2587));
  2890. #2587 = ADVANCED_FACE('',(#2588),#2616,.F.);
  2891. #2588 = FACE_BOUND('',#2589,.T.);
  2892. #2589 = EDGE_LOOP('',(#2590,#2601,#2609));
  2893. #2590 = ORIENTED_EDGE('',*,*,#2591,.F.);
  2894. #2591 = EDGE_CURVE('',#2592,#2594,#2596,.T.);
  2895. #2592 = VERTEX_POINT('',#2593);
  2896. #2593 = CARTESIAN_POINT('',(-2.962123562581,-3.81,-13.97));
  2897. #2594 = VERTEX_POINT('',#2595);
  2898. #2595 = CARTESIAN_POINT('',(1.E-15,-4.826,-13.97));
  2899. #2596 = CIRCLE('',#2597,4.826);
  2900. #2597 = AXIS2_PLACEMENT_3D('',#2598,#2599,#2600);
  2901. #2598 = CARTESIAN_POINT('',(0.,0.,-13.97));
  2902. #2599 = DIRECTION('',(0.,0.,1.));
  2903. #2600 = DIRECTION('',(-0.613784409984,-0.789473684211,0.));
  2904. #2601 = ORIENTED_EDGE('',*,*,#2602,.F.);
  2905. #2602 = EDGE_CURVE('',#2603,#2592,#2605,.T.);
  2906. #2603 = VERTEX_POINT('',#2604);
  2907. #2604 = CARTESIAN_POINT('',(2.962123562581,-3.81,-13.97));
  2908. #2605 = LINE('',#2606,#2607);
  2909. #2606 = CARTESIAN_POINT('',(2.962123562581,-3.81,-13.97));
  2910. #2607 = VECTOR('',#2608,1.);
  2911. #2608 = DIRECTION('',(-1.,0.,0.));
  2912. #2609 = ORIENTED_EDGE('',*,*,#2610,.F.);
  2913. #2610 = EDGE_CURVE('',#2594,#2603,#2611,.T.);
  2914. #2611 = CIRCLE('',#2612,4.826);
  2915. #2612 = AXIS2_PLACEMENT_3D('',#2613,#2614,#2615);
  2916. #2613 = CARTESIAN_POINT('',(0.,0.,-13.97));
  2917. #2614 = DIRECTION('',(0.,0.,1.));
  2918. #2615 = DIRECTION('',(-0.613784409984,-0.789473684211,0.));
  2919. #2616 = PLANE('',#2617);
  2920. #2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620);
  2921. #2618 = CARTESIAN_POINT('',(0.,0.,-13.97));
  2922. #2619 = DIRECTION('',(0.,0.,1.));
  2923. #2620 = DIRECTION('',(1.,0.,0.));
  2924. #2621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  2925. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2625))
  2926. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2622,#2623,#2624)) REPRESENTATION_CONTEXT
  2927. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  2928. #2622 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  2929. #2623 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  2930. #2624 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  2931. #2625 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2622,
  2932. 'distance_accuracy_value','confusion accuracy');
  2933. #2626 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2581));
  2934. #2627 = SHAPE_DEFINITION_REPRESENTATION(#2628,#2634);
  2935. #2628 = PRODUCT_DEFINITION_SHAPE('','',#2629);
  2936. #2629 = PRODUCT_DEFINITION('design','',#2630,#2633);
  2937. #2630 = PRODUCT_DEFINITION_FORMATION('','',#2631);
  2938. #2631 = PRODUCT('Face035','Face035','',(#2632));
  2939. #2632 = PRODUCT_CONTEXT('',#2,'mechanical');
  2940. #2633 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  2941. #2634 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2635),#2662);
  2942. #2635 = SHELL_BASED_SURFACE_MODEL('',(#2636));
  2943. #2636 = OPEN_SHELL('',(#2637));
  2944. #2637 = ADVANCED_FACE('',(#2638),#2657,.F.);
  2945. #2638 = FACE_BOUND('',#2639,.T.);
  2946. #2639 = EDGE_LOOP('',(#2640,#2651));
  2947. #2640 = ORIENTED_EDGE('',*,*,#2641,.F.);
  2948. #2641 = EDGE_CURVE('',#2642,#2644,#2646,.T.);
  2949. #2642 = VERTEX_POINT('',#2643);
  2950. #2643 = CARTESIAN_POINT('',(-4.7625,0.780301063693,-13.97));
  2951. #2644 = VERTEX_POINT('',#2645);
  2952. #2645 = CARTESIAN_POINT('',(-4.7625,-0.780301063693,-13.97));
  2953. #2646 = CIRCLE('',#2647,4.826);
  2954. #2647 = AXIS2_PLACEMENT_3D('',#2648,#2649,#2650);
  2955. #2648 = CARTESIAN_POINT('',(0.,0.,-13.97));
  2956. #2649 = DIRECTION('',(0.,0.,1.));
  2957. #2650 = DIRECTION('',(-0.986842105263,0.161686917466,0.));
  2958. #2651 = ORIENTED_EDGE('',*,*,#2652,.F.);
  2959. #2652 = EDGE_CURVE('',#2644,#2642,#2653,.T.);
  2960. #2653 = LINE('',#2654,#2655);
  2961. #2654 = CARTESIAN_POINT('',(-4.7625,-0.780301063693,-13.97));
  2962. #2655 = VECTOR('',#2656,1.);
  2963. #2656 = DIRECTION('',(0.,1.,0.));
  2964. #2657 = PLANE('',#2658);
  2965. #2658 = AXIS2_PLACEMENT_3D('',#2659,#2660,#2661);
  2966. #2659 = CARTESIAN_POINT('',(0.,0.,-13.97));
  2967. #2660 = DIRECTION('',(0.,0.,1.));
  2968. #2661 = DIRECTION('',(1.,0.,0.));
  2969. #2662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  2970. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2666))
  2971. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2663,#2664,#2665)) REPRESENTATION_CONTEXT
  2972. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  2973. #2663 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  2974. #2664 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  2975. #2665 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  2976. #2666 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2663,
  2977. 'distance_accuracy_value','confusion accuracy');
  2978. #2667 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2631));
  2979. #2668 = SHAPE_DEFINITION_REPRESENTATION(#2669,#2675);
  2980. #2669 = PRODUCT_DEFINITION_SHAPE('','',#2670);
  2981. #2670 = PRODUCT_DEFINITION('design','',#2671,#2674);
  2982. #2671 = PRODUCT_DEFINITION_FORMATION('','',#2672);
  2983. #2672 = PRODUCT('Face036','Face036','',(#2673));
  2984. #2673 = PRODUCT_CONTEXT('',#2,'mechanical');
  2985. #2674 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  2986. #2675 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2676),#2703);
  2987. #2676 = SHELL_BASED_SURFACE_MODEL('',(#2677));
  2988. #2677 = OPEN_SHELL('',(#2678));
  2989. #2678 = ADVANCED_FACE('',(#2679),#2698,.F.);
  2990. #2679 = FACE_BOUND('',#2680,.T.);
  2991. #2680 = EDGE_LOOP('',(#2681,#2692));
  2992. #2681 = ORIENTED_EDGE('',*,*,#2682,.T.);
  2993. #2682 = EDGE_CURVE('',#2683,#2685,#2687,.T.);
  2994. #2683 = VERTEX_POINT('',#2684);
  2995. #2684 = CARTESIAN_POINT('',(4.7625,0.780301063693,-13.97));
  2996. #2685 = VERTEX_POINT('',#2686);
  2997. #2686 = CARTESIAN_POINT('',(4.7625,-0.780301063693,-13.97));
  2998. #2687 = CIRCLE('',#2688,4.826);
  2999. #2688 = AXIS2_PLACEMENT_3D('',#2689,#2690,#2691);
  3000. #2689 = CARTESIAN_POINT('',(0.,0.,-13.97));
  3001. #2690 = DIRECTION('',(0.,0.,-1.));
  3002. #2691 = DIRECTION('',(0.986842105263,0.161686917466,0.));
  3003. #2692 = ORIENTED_EDGE('',*,*,#2693,.F.);
  3004. #2693 = EDGE_CURVE('',#2683,#2685,#2694,.T.);
  3005. #2694 = LINE('',#2695,#2696);
  3006. #2695 = CARTESIAN_POINT('',(4.7625,0.780301063693,-13.97));
  3007. #2696 = VECTOR('',#2697,1.);
  3008. #2697 = DIRECTION('',(0.,-1.,0.));
  3009. #2698 = PLANE('',#2699);
  3010. #2699 = AXIS2_PLACEMENT_3D('',#2700,#2701,#2702);
  3011. #2700 = CARTESIAN_POINT('',(0.,0.,-13.97));
  3012. #2701 = DIRECTION('',(0.,0.,1.));
  3013. #2702 = DIRECTION('',(1.,0.,0.));
  3014. #2703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3015. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2707))
  3016. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2704,#2705,#2706)) REPRESENTATION_CONTEXT
  3017. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3018. #2704 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3019. #2705 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3020. #2706 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3021. #2707 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2704,
  3022. 'distance_accuracy_value','confusion accuracy');
  3023. #2708 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2672));
  3024. #2709 = SHAPE_DEFINITION_REPRESENTATION(#2710,#2716);
  3025. #2710 = PRODUCT_DEFINITION_SHAPE('','',#2711);
  3026. #2711 = PRODUCT_DEFINITION('design','',#2712,#2715);
  3027. #2712 = PRODUCT_DEFINITION_FORMATION('','',#2713);
  3028. #2713 = PRODUCT('Face037','Face037','',(#2714));
  3029. #2714 = PRODUCT_CONTEXT('',#2,'mechanical');
  3030. #2715 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3031. #2716 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2717),#2775);
  3032. #2717 = SHELL_BASED_SURFACE_MODEL('',(#2718));
  3033. #2718 = OPEN_SHELL('',(#2719));
  3034. #2719 = ADVANCED_FACE('',(#2720),#2770,.T.);
  3035. #2720 = FACE_BOUND('',#2721,.T.);
  3036. #2721 = EDGE_LOOP('',(#2722,#2732,#2755,#2763));
  3037. #2722 = ORIENTED_EDGE('',*,*,#2723,.T.);
  3038. #2723 = EDGE_CURVE('',#2724,#2726,#2728,.T.);
  3039. #2724 = VERTEX_POINT('',#2725);
  3040. #2725 = CARTESIAN_POINT('',(0.,-5.5118,-3.2512));
  3041. #2726 = VERTEX_POINT('',#2727);
  3042. #2727 = CARTESIAN_POINT('',(0.,-4.826,-3.2512));
  3043. #2728 = LINE('',#2729,#2730);
  3044. #2729 = CARTESIAN_POINT('',(1.2E-16,-5.5118,-3.2512));
  3045. #2730 = VECTOR('',#2731,1.);
  3046. #2731 = DIRECTION('',(0.,1.,0.));
  3047. #2732 = ORIENTED_EDGE('',*,*,#2733,.T.);
  3048. #2733 = EDGE_CURVE('',#2726,#2734,#2736,.T.);
  3049. #2734 = VERTEX_POINT('',#2735);
  3050. #2735 = CARTESIAN_POINT('',(0.,-4.826,-5.2324));
  3051. #2736 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2737,#2738,#2739,#2740,#2741,
  3052. #2742,#2743,#2744,#2745,#2746,#2747,#2748,#2749,#2750,#2751,#2752,
  3053. #2753,#2754),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4)
  3054. ,(0.,6.666666666667E-02,0.133333333333,0.2,0.266666666667,
  3055. 0.333333333333,0.4,0.466666666667,0.533333333333,0.6,0.666666666667,
  3056. 0.733333333333,0.8,0.866666666667,0.933333333333,1.),.UNSPECIFIED.);
  3057. #2737 = CARTESIAN_POINT('',(0.,-4.826,-3.2512));
  3058. #2738 = CARTESIAN_POINT('',(-6.942976036568E-02,-4.826,-3.2512));
  3059. #2739 = CARTESIAN_POINT('',(-0.205126223122,-4.823042284892,
  3060. -3.265466713438));
  3061. #2740 = CARTESIAN_POINT('',(-0.402723042283,-4.810436305857,
  3062. -3.328834974732));
  3063. #2741 = CARTESIAN_POINT('',(-0.58246369174,-4.791706036335,
  3064. -3.43182598926));
  3065. #2742 = CARTESIAN_POINT('',(-0.735803680025,-4.7702658049,
  3066. -3.567994433278));
  3067. #2743 = CARTESIAN_POINT('',(-0.85920168968,-4.749298497724,
  3068. -3.73461450924));
  3069. #2744 = CARTESIAN_POINT('',(-0.945542730195,-4.732618171453,
  3070. -3.92261142294));
  3071. #2745 = CARTESIAN_POINT('',(-0.991752348265,-4.723007539668,
  3072. -4.129880057518));
  3073. #2746 = CARTESIAN_POINT('',(-0.993226754759,-4.722692142021,
  3074. -4.339223200622));
  3075. #2747 = CARTESIAN_POINT('',(-0.95033915822,-4.731642013045,
  3076. -4.546413097135));
  3077. #2748 = CARTESIAN_POINT('',(-0.866373268374,-4.747984491485,
  3078. -4.736987827385));
  3079. #2749 = CARTESIAN_POINT('',(-0.743291094291,-4.76911000471,
  3080. -4.907677275581));
  3081. #2750 = CARTESIAN_POINT('',(-0.588945293653,-4.790929320398,
  3082. -5.047307885547));
  3083. #2751 = CARTESIAN_POINT('',(-0.407682143256,-4.810043299163,
  3084. -5.152750885616));
  3085. #2752 = CARTESIAN_POINT('',(-0.207906675515,-4.822957660182,
  3086. -5.217728997186));
  3087. #2753 = CARTESIAN_POINT('',(-7.041719342136E-02,-4.826,-5.2324));
  3088. #2754 = CARTESIAN_POINT('',(0.,-4.826,-5.2324));
  3089. #2755 = ORIENTED_EDGE('',*,*,#2756,.T.);
  3090. #2756 = EDGE_CURVE('',#2734,#2757,#2759,.T.);
  3091. #2757 = VERTEX_POINT('',#2758);
  3092. #2758 = CARTESIAN_POINT('',(0.,-5.5118,-5.2324));
  3093. #2759 = LINE('',#2760,#2761);
  3094. #2760 = CARTESIAN_POINT('',(-1.2E-16,-5.5118,-5.2324));
  3095. #2761 = VECTOR('',#2762,1.);
  3096. #2762 = DIRECTION('',(0.,-1.,0.));
  3097. #2763 = ORIENTED_EDGE('',*,*,#2764,.T.);
  3098. #2764 = EDGE_CURVE('',#2757,#2724,#2765,.T.);
  3099. #2765 = CIRCLE('',#2766,0.9906);
  3100. #2766 = AXIS2_PLACEMENT_3D('',#2767,#2768,#2769);
  3101. #2767 = CARTESIAN_POINT('',(0.,-5.5118,-4.2418));
  3102. #2768 = DIRECTION('',(0.,1.,0.));
  3103. #2769 = DIRECTION('',(0.,0.,-1.));
  3104. #2770 = CYLINDRICAL_SURFACE('',#2771,0.9906);
  3105. #2771 = AXIS2_PLACEMENT_3D('',#2772,#2773,#2774);
  3106. #2772 = CARTESIAN_POINT('',(0.,-5.5118,-4.2418));
  3107. #2773 = DIRECTION('',(0.,-1.,0.));
  3108. #2774 = DIRECTION('',(0.,0.,1.));
  3109. #2775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3110. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2779))
  3111. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2776,#2777,#2778)) REPRESENTATION_CONTEXT
  3112. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3113. #2776 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3114. #2777 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3115. #2778 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3116. #2779 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#2776,
  3117. 'distance_accuracy_value','confusion accuracy');
  3118. #2780 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2713));
  3119. #2781 = SHAPE_DEFINITION_REPRESENTATION(#2782,#2788);
  3120. #2782 = PRODUCT_DEFINITION_SHAPE('','',#2783);
  3121. #2783 = PRODUCT_DEFINITION('design','',#2784,#2787);
  3122. #2784 = PRODUCT_DEFINITION_FORMATION('','',#2785);
  3123. #2785 = PRODUCT('Face038','Face038','',(#2786));
  3124. #2786 = PRODUCT_CONTEXT('',#2,'mechanical');
  3125. #2787 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3126. #2788 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2789),#2817);
  3127. #2789 = SHELL_BASED_SURFACE_MODEL('',(#2790));
  3128. #2790 = OPEN_SHELL('',(#2791));
  3129. #2791 = ADVANCED_FACE('',(#2792),#2812,.F.);
  3130. #2792 = FACE_BOUND('',#2793,.T.);
  3131. #2793 = EDGE_LOOP('',(#2794,#2805));
  3132. #2794 = ORIENTED_EDGE('',*,*,#2795,.F.);
  3133. #2795 = EDGE_CURVE('',#2796,#2798,#2800,.T.);
  3134. #2796 = VERTEX_POINT('',#2797);
  3135. #2797 = CARTESIAN_POINT('',(0.,-5.5118,-5.2324));
  3136. #2798 = VERTEX_POINT('',#2799);
  3137. #2799 = CARTESIAN_POINT('',(0.,-5.5118,-3.2512));
  3138. #2800 = CIRCLE('',#2801,0.9906);
  3139. #2801 = AXIS2_PLACEMENT_3D('',#2802,#2803,#2804);
  3140. #2802 = CARTESIAN_POINT('',(0.,-5.5118,-4.2418));
  3141. #2803 = DIRECTION('',(0.,1.,0.));
  3142. #2804 = DIRECTION('',(0.,0.,-1.));
  3143. #2805 = ORIENTED_EDGE('',*,*,#2806,.F.);
  3144. #2806 = EDGE_CURVE('',#2798,#2796,#2807,.T.);
  3145. #2807 = CIRCLE('',#2808,0.9906);
  3146. #2808 = AXIS2_PLACEMENT_3D('',#2809,#2810,#2811);
  3147. #2809 = CARTESIAN_POINT('',(0.,-5.5118,-4.2418));
  3148. #2810 = DIRECTION('',(0.,1.,0.));
  3149. #2811 = DIRECTION('',(0.,0.,-1.));
  3150. #2812 = PLANE('',#2813);
  3151. #2813 = AXIS2_PLACEMENT_3D('',#2814,#2815,#2816);
  3152. #2814 = CARTESIAN_POINT('',(0.,-5.5118,0.));
  3153. #2815 = DIRECTION('',(0.,1.,0.));
  3154. #2816 = DIRECTION('',(1.,0.,0.));
  3155. #2817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3156. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2821))
  3157. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2818,#2819,#2820)) REPRESENTATION_CONTEXT
  3158. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3159. #2818 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3160. #2819 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3161. #2820 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3162. #2821 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2818,
  3163. 'distance_accuracy_value','confusion accuracy');
  3164. #2822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2785));
  3165. #2823 = SHAPE_DEFINITION_REPRESENTATION(#2824,#2830);
  3166. #2824 = PRODUCT_DEFINITION_SHAPE('','',#2825);
  3167. #2825 = PRODUCT_DEFINITION('design','',#2826,#2829);
  3168. #2826 = PRODUCT_DEFINITION_FORMATION('','',#2827);
  3169. #2827 = PRODUCT('Face039','Face039','',(#2828));
  3170. #2828 = PRODUCT_CONTEXT('',#2,'mechanical');
  3171. #2829 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3172. #2830 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2831),#2879);
  3173. #2831 = SHELL_BASED_SURFACE_MODEL('',(#2832));
  3174. #2832 = OPEN_SHELL('',(#2833));
  3175. #2833 = ADVANCED_FACE('',(#2834,#2854),#2874,.T.);
  3176. #2834 = FACE_BOUND('',#2835,.T.);
  3177. #2835 = EDGE_LOOP('',(#2836,#2847));
  3178. #2836 = ORIENTED_EDGE('',*,*,#2837,.T.);
  3179. #2837 = EDGE_CURVE('',#2838,#2840,#2842,.T.);
  3180. #2838 = VERTEX_POINT('',#2839);
  3181. #2839 = CARTESIAN_POINT('',(0.,4.826,0.));
  3182. #2840 = VERTEX_POINT('',#2841);
  3183. #2841 = CARTESIAN_POINT('',(1.E-15,-4.826,0.));
  3184. #2842 = CIRCLE('',#2843,4.826);
  3185. #2843 = AXIS2_PLACEMENT_3D('',#2844,#2845,#2846);
  3186. #2844 = CARTESIAN_POINT('',(0.,0.,0.));
  3187. #2845 = DIRECTION('',(0.,-0.,1.));
  3188. #2846 = DIRECTION('',(0.,1.,0.));
  3189. #2847 = ORIENTED_EDGE('',*,*,#2848,.T.);
  3190. #2848 = EDGE_CURVE('',#2840,#2838,#2849,.T.);
  3191. #2849 = CIRCLE('',#2850,4.826);
  3192. #2850 = AXIS2_PLACEMENT_3D('',#2851,#2852,#2853);
  3193. #2851 = CARTESIAN_POINT('',(0.,0.,0.));
  3194. #2852 = DIRECTION('',(0.,-0.,1.));
  3195. #2853 = DIRECTION('',(0.,1.,0.));
  3196. #2854 = FACE_BOUND('',#2855,.T.);
  3197. #2855 = EDGE_LOOP('',(#2856,#2867));
  3198. #2856 = ORIENTED_EDGE('',*,*,#2857,.F.);
  3199. #2857 = EDGE_CURVE('',#2858,#2860,#2862,.T.);
  3200. #2858 = VERTEX_POINT('',#2859);
  3201. #2859 = CARTESIAN_POINT('',(0.,-4.4577,0.));
  3202. #2860 = VERTEX_POINT('',#2861);
  3203. #2861 = CARTESIAN_POINT('',(-1.E-15,4.4577,0.));
  3204. #2862 = CIRCLE('',#2863,4.4577);
  3205. #2863 = AXIS2_PLACEMENT_3D('',#2864,#2865,#2866);
  3206. #2864 = CARTESIAN_POINT('',(0.,0.,0.));
  3207. #2865 = DIRECTION('',(0.,-0.,1.));
  3208. #2866 = DIRECTION('',(0.,1.,0.));
  3209. #2867 = ORIENTED_EDGE('',*,*,#2868,.F.);
  3210. #2868 = EDGE_CURVE('',#2860,#2858,#2869,.T.);
  3211. #2869 = CIRCLE('',#2870,4.4577);
  3212. #2870 = AXIS2_PLACEMENT_3D('',#2871,#2872,#2873);
  3213. #2871 = CARTESIAN_POINT('',(0.,0.,0.));
  3214. #2872 = DIRECTION('',(0.,-0.,1.));
  3215. #2873 = DIRECTION('',(0.,1.,0.));
  3216. #2874 = PLANE('',#2875);
  3217. #2875 = AXIS2_PLACEMENT_3D('',#2876,#2877,#2878);
  3218. #2876 = CARTESIAN_POINT('',(0.,0.,0.));
  3219. #2877 = DIRECTION('',(0.,0.,1.));
  3220. #2878 = DIRECTION('',(1.,0.,0.));
  3221. #2879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3222. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2883))
  3223. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2880,#2881,#2882)) REPRESENTATION_CONTEXT
  3224. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3225. #2880 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3226. #2881 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3227. #2882 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3228. #2883 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2880,
  3229. 'distance_accuracy_value','confusion accuracy');
  3230. #2884 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2827));
  3231. #2885 = SHAPE_DEFINITION_REPRESENTATION(#2886,#2892);
  3232. #2886 = PRODUCT_DEFINITION_SHAPE('','',#2887);
  3233. #2887 = PRODUCT_DEFINITION('design','',#2888,#2891);
  3234. #2888 = PRODUCT_DEFINITION_FORMATION('','',#2889);
  3235. #2889 = PRODUCT('Face040','Face040','',(#2890));
  3236. #2890 = PRODUCT_CONTEXT('',#2,'mechanical');
  3237. #2891 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3238. #2892 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2893),#2937);
  3239. #2893 = SHELL_BASED_SURFACE_MODEL('',(#2894));
  3240. #2894 = OPEN_SHELL('',(#2895));
  3241. #2895 = ADVANCED_FACE('',(#2896),#2932,.F.);
  3242. #2896 = FACE_BOUND('',#2897,.F.);
  3243. #2897 = EDGE_LOOP('',(#2898,#2909,#2917,#2926));
  3244. #2898 = ORIENTED_EDGE('',*,*,#2899,.F.);
  3245. #2899 = EDGE_CURVE('',#2900,#2902,#2904,.T.);
  3246. #2900 = VERTEX_POINT('',#2901);
  3247. #2901 = CARTESIAN_POINT('',(-1.E-15,4.4577,0.));
  3248. #2902 = VERTEX_POINT('',#2903);
  3249. #2903 = CARTESIAN_POINT('',(0.,-4.4577,0.));
  3250. #2904 = CIRCLE('',#2905,4.4577);
  3251. #2905 = AXIS2_PLACEMENT_3D('',#2906,#2907,#2908);
  3252. #2906 = CARTESIAN_POINT('',(0.,0.,0.));
  3253. #2907 = DIRECTION('',(0.,-0.,1.));
  3254. #2908 = DIRECTION('',(0.,1.,0.));
  3255. #2909 = ORIENTED_EDGE('',*,*,#2910,.F.);
  3256. #2910 = EDGE_CURVE('',#2911,#2900,#2913,.T.);
  3257. #2911 = VERTEX_POINT('',#2912);
  3258. #2912 = CARTESIAN_POINT('',(0.,4.191,-0.461937950379));
  3259. #2913 = LINE('',#2914,#2915);
  3260. #2914 = CARTESIAN_POINT('',(-5.3E-16,4.32435,-0.230968975189));
  3261. #2915 = VECTOR('',#2916,1.);
  3262. #2916 = DIRECTION('',(-6.E-17,0.5,0.866025403784));
  3263. #2917 = ORIENTED_EDGE('',*,*,#2918,.T.);
  3264. #2918 = EDGE_CURVE('',#2911,#2919,#2921,.T.);
  3265. #2919 = VERTEX_POINT('',#2920);
  3266. #2920 = CARTESIAN_POINT('',(1.E-15,-4.191,-0.461937950379));
  3267. #2921 = CIRCLE('',#2922,4.191);
  3268. #2922 = AXIS2_PLACEMENT_3D('',#2923,#2924,#2925);
  3269. #2923 = CARTESIAN_POINT('',(0.,0.,-0.461937950379));
  3270. #2924 = DIRECTION('',(0.,-0.,1.));
  3271. #2925 = DIRECTION('',(0.,1.,0.));
  3272. #2926 = ORIENTED_EDGE('',*,*,#2927,.F.);
  3273. #2927 = EDGE_CURVE('',#2902,#2919,#2928,.T.);
  3274. #2928 = LINE('',#2929,#2930);
  3275. #2929 = CARTESIAN_POINT('',(5.3E-16,-4.32435,-0.230968975189));
  3276. #2930 = VECTOR('',#2931,1.);
  3277. #2931 = DIRECTION('',(-6.E-17,0.5,-0.866025403784));
  3278. #2932 = CONICAL_SURFACE('',#2933,4.32435,0.523598775598);
  3279. #2933 = AXIS2_PLACEMENT_3D('',#2934,#2935,#2936);
  3280. #2934 = CARTESIAN_POINT('',(0.,0.,-0.230968975189));
  3281. #2935 = DIRECTION('',(0.,0.,1.));
  3282. #2936 = DIRECTION('',(0.,-1.,0.));
  3283. #2937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3284. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2941))
  3285. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2938,#2939,#2940)) REPRESENTATION_CONTEXT
  3286. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3287. #2938 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3288. #2939 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3289. #2940 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3290. #2941 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2938,
  3291. 'distance_accuracy_value','confusion accuracy');
  3292. #2942 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2889));
  3293. #2943 = SHAPE_DEFINITION_REPRESENTATION(#2944,#2950);
  3294. #2944 = PRODUCT_DEFINITION_SHAPE('','',#2945);
  3295. #2945 = PRODUCT_DEFINITION('design','',#2946,#2949);
  3296. #2946 = PRODUCT_DEFINITION_FORMATION('','',#2947);
  3297. #2947 = PRODUCT('Face041','Face041','',(#2948));
  3298. #2948 = PRODUCT_CONTEXT('',#2,'mechanical');
  3299. #2949 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3300. #2950 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#2951),#2995);
  3301. #2951 = SHELL_BASED_SURFACE_MODEL('',(#2952));
  3302. #2952 = OPEN_SHELL('',(#2953));
  3303. #2953 = ADVANCED_FACE('',(#2954),#2990,.F.);
  3304. #2954 = FACE_BOUND('',#2955,.F.);
  3305. #2955 = EDGE_LOOP('',(#2956,#2967,#2975,#2984));
  3306. #2956 = ORIENTED_EDGE('',*,*,#2957,.F.);
  3307. #2957 = EDGE_CURVE('',#2958,#2960,#2962,.T.);
  3308. #2958 = VERTEX_POINT('',#2959);
  3309. #2959 = CARTESIAN_POINT('',(0.,4.191,-0.461937950379));
  3310. #2960 = VERTEX_POINT('',#2961);
  3311. #2961 = CARTESIAN_POINT('',(1.E-15,-4.191,-0.461937950379));
  3312. #2962 = CIRCLE('',#2963,4.191);
  3313. #2963 = AXIS2_PLACEMENT_3D('',#2964,#2965,#2966);
  3314. #2964 = CARTESIAN_POINT('',(0.,0.,-0.461937950379));
  3315. #2965 = DIRECTION('',(0.,-0.,1.));
  3316. #2966 = DIRECTION('',(0.,1.,0.));
  3317. #2967 = ORIENTED_EDGE('',*,*,#2968,.F.);
  3318. #2968 = EDGE_CURVE('',#2969,#2958,#2971,.T.);
  3319. #2969 = VERTEX_POINT('',#2970);
  3320. #2970 = CARTESIAN_POINT('',(0.,4.064,-8.4074));
  3321. #2971 = LINE('',#2972,#2973);
  3322. #2972 = CARTESIAN_POINT('',(-5.1E-16,4.1275,-4.434668975188));
  3323. #2973 = VECTOR('',#2974,1.);
  3324. #2974 = DIRECTION('',(0.,1.598192513897E-02,0.999872280878));
  3325. #2975 = ORIENTED_EDGE('',*,*,#2976,.T.);
  3326. #2976 = EDGE_CURVE('',#2969,#2977,#2979,.T.);
  3327. #2977 = VERTEX_POINT('',#2978);
  3328. #2978 = CARTESIAN_POINT('',(0.,-4.064,-8.4074));
  3329. #2979 = CIRCLE('',#2980,4.064);
  3330. #2980 = AXIS2_PLACEMENT_3D('',#2981,#2982,#2983);
  3331. #2981 = CARTESIAN_POINT('',(0.,0.,-8.4074));
  3332. #2982 = DIRECTION('',(0.,-0.,1.));
  3333. #2983 = DIRECTION('',(0.,1.,0.));
  3334. #2984 = ORIENTED_EDGE('',*,*,#2985,.F.);
  3335. #2985 = EDGE_CURVE('',#2960,#2977,#2986,.T.);
  3336. #2986 = LINE('',#2987,#2988);
  3337. #2987 = CARTESIAN_POINT('',(5.1E-16,-4.1275,-4.434668975188));
  3338. #2988 = VECTOR('',#2989,1.);
  3339. #2989 = DIRECTION('',(0.,1.598192513897E-02,-0.999872280878));
  3340. #2990 = CONICAL_SURFACE('',#2991,4.1275,1.598260557287E-02);
  3341. #2991 = AXIS2_PLACEMENT_3D('',#2992,#2993,#2994);
  3342. #2992 = CARTESIAN_POINT('',(0.,0.,-4.434668975188));
  3343. #2993 = DIRECTION('',(0.,0.,1.));
  3344. #2994 = DIRECTION('',(0.,-1.,0.));
  3345. #2995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3346. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2999))
  3347. GLOBAL_UNIT_ASSIGNED_CONTEXT((#2996,#2997,#2998)) REPRESENTATION_CONTEXT
  3348. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3349. #2996 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3350. #2997 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3351. #2998 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3352. #2999 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2996,
  3353. 'distance_accuracy_value','confusion accuracy');
  3354. #3000 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2947));
  3355. #3001 = SHAPE_DEFINITION_REPRESENTATION(#3002,#3008);
  3356. #3002 = PRODUCT_DEFINITION_SHAPE('','',#3003);
  3357. #3003 = PRODUCT_DEFINITION('design','',#3004,#3007);
  3358. #3004 = PRODUCT_DEFINITION_FORMATION('','',#3005);
  3359. #3005 = PRODUCT('Face042','Face042','',(#3006));
  3360. #3006 = PRODUCT_CONTEXT('',#2,'mechanical');
  3361. #3007 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3362. #3008 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3009),#3057);
  3363. #3009 = SHELL_BASED_SURFACE_MODEL('',(#3010));
  3364. #3010 = OPEN_SHELL('',(#3011));
  3365. #3011 = ADVANCED_FACE('',(#3012,#3032),#3052,.T.);
  3366. #3012 = FACE_BOUND('',#3013,.T.);
  3367. #3013 = EDGE_LOOP('',(#3014,#3025));
  3368. #3014 = ORIENTED_EDGE('',*,*,#3015,.T.);
  3369. #3015 = EDGE_CURVE('',#3016,#3018,#3020,.T.);
  3370. #3016 = VERTEX_POINT('',#3017);
  3371. #3017 = CARTESIAN_POINT('',(0.,-4.064,-8.4074));
  3372. #3018 = VERTEX_POINT('',#3019);
  3373. #3019 = CARTESIAN_POINT('',(0.,4.064,-8.4074));
  3374. #3020 = CIRCLE('',#3021,4.064);
  3375. #3021 = AXIS2_PLACEMENT_3D('',#3022,#3023,#3024);
  3376. #3022 = CARTESIAN_POINT('',(0.,0.,-8.4074));
  3377. #3023 = DIRECTION('',(0.,-0.,1.));
  3378. #3024 = DIRECTION('',(0.,1.,0.));
  3379. #3025 = ORIENTED_EDGE('',*,*,#3026,.T.);
  3380. #3026 = EDGE_CURVE('',#3018,#3016,#3027,.T.);
  3381. #3027 = CIRCLE('',#3028,4.064);
  3382. #3028 = AXIS2_PLACEMENT_3D('',#3029,#3030,#3031);
  3383. #3029 = CARTESIAN_POINT('',(0.,0.,-8.4074));
  3384. #3030 = DIRECTION('',(0.,-0.,1.));
  3385. #3031 = DIRECTION('',(0.,1.,0.));
  3386. #3032 = FACE_BOUND('',#3033,.T.);
  3387. #3033 = EDGE_LOOP('',(#3034,#3045));
  3388. #3034 = ORIENTED_EDGE('',*,*,#3035,.F.);
  3389. #3035 = EDGE_CURVE('',#3036,#3038,#3040,.T.);
  3390. #3036 = VERTEX_POINT('',#3037);
  3391. #3037 = CARTESIAN_POINT('',(0.,-2.3368,-8.4074));
  3392. #3038 = VERTEX_POINT('',#3039);
  3393. #3039 = CARTESIAN_POINT('',(0.,2.3368,-8.4074));
  3394. #3040 = CIRCLE('',#3041,2.3368);
  3395. #3041 = AXIS2_PLACEMENT_3D('',#3042,#3043,#3044);
  3396. #3042 = CARTESIAN_POINT('',(0.,0.,-8.4074));
  3397. #3043 = DIRECTION('',(0.,-0.,1.));
  3398. #3044 = DIRECTION('',(0.,1.,0.));
  3399. #3045 = ORIENTED_EDGE('',*,*,#3046,.F.);
  3400. #3046 = EDGE_CURVE('',#3038,#3036,#3047,.T.);
  3401. #3047 = CIRCLE('',#3048,2.3368);
  3402. #3048 = AXIS2_PLACEMENT_3D('',#3049,#3050,#3051);
  3403. #3049 = CARTESIAN_POINT('',(0.,0.,-8.4074));
  3404. #3050 = DIRECTION('',(0.,-0.,1.));
  3405. #3051 = DIRECTION('',(0.,1.,0.));
  3406. #3052 = PLANE('',#3053);
  3407. #3053 = AXIS2_PLACEMENT_3D('',#3054,#3055,#3056);
  3408. #3054 = CARTESIAN_POINT('',(0.,0.,-8.4074));
  3409. #3055 = DIRECTION('',(0.,0.,1.));
  3410. #3056 = DIRECTION('',(1.,0.,0.));
  3411. #3057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3412. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3061))
  3413. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3058,#3059,#3060)) REPRESENTATION_CONTEXT
  3414. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3415. #3058 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3416. #3059 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3417. #3060 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3418. #3061 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3058,
  3419. 'distance_accuracy_value','confusion accuracy');
  3420. #3062 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3005));
  3421. #3063 = SHAPE_DEFINITION_REPRESENTATION(#3064,#3070);
  3422. #3064 = PRODUCT_DEFINITION_SHAPE('','',#3065);
  3423. #3065 = PRODUCT_DEFINITION('design','',#3066,#3069);
  3424. #3066 = PRODUCT_DEFINITION_FORMATION('','',#3067);
  3425. #3067 = PRODUCT('Face043','Face043','',(#3068));
  3426. #3068 = PRODUCT_CONTEXT('',#2,'mechanical');
  3427. #3069 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3428. #3070 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3071),#3115);
  3429. #3071 = SHELL_BASED_SURFACE_MODEL('',(#3072));
  3430. #3072 = OPEN_SHELL('',(#3073));
  3431. #3073 = ADVANCED_FACE('',(#3074),#3110,.T.);
  3432. #3074 = FACE_BOUND('',#3075,.T.);
  3433. #3075 = EDGE_LOOP('',(#3076,#3086,#3095,#3103));
  3434. #3076 = ORIENTED_EDGE('',*,*,#3077,.T.);
  3435. #3077 = EDGE_CURVE('',#3078,#3080,#3082,.T.);
  3436. #3078 = VERTEX_POINT('',#3079);
  3437. #3079 = CARTESIAN_POINT('',(0.,-2.3368,-8.4074));
  3438. #3080 = VERTEX_POINT('',#3081);
  3439. #3081 = CARTESIAN_POINT('',(0.,-2.3368,-3.3782));
  3440. #3082 = LINE('',#3083,#3084);
  3441. #3083 = CARTESIAN_POINT('',(2.9E-16,-2.3368,-5.8928));
  3442. #3084 = VECTOR('',#3085,1.);
  3443. #3085 = DIRECTION('',(0.,0.,1.));
  3444. #3086 = ORIENTED_EDGE('',*,*,#3087,.F.);
  3445. #3087 = EDGE_CURVE('',#3088,#3080,#3090,.T.);
  3446. #3088 = VERTEX_POINT('',#3089);
  3447. #3089 = CARTESIAN_POINT('',(0.,2.3368,-3.3782));
  3448. #3090 = CIRCLE('',#3091,2.3368);
  3449. #3091 = AXIS2_PLACEMENT_3D('',#3092,#3093,#3094);
  3450. #3092 = CARTESIAN_POINT('',(0.,0.,-3.3782));
  3451. #3093 = DIRECTION('',(0.,-0.,1.));
  3452. #3094 = DIRECTION('',(0.,1.,0.));
  3453. #3095 = ORIENTED_EDGE('',*,*,#3096,.T.);
  3454. #3096 = EDGE_CURVE('',#3088,#3097,#3099,.T.);
  3455. #3097 = VERTEX_POINT('',#3098);
  3456. #3098 = CARTESIAN_POINT('',(0.,2.3368,-8.4074));
  3457. #3099 = LINE('',#3100,#3101);
  3458. #3100 = CARTESIAN_POINT('',(-2.9E-16,2.3368,-5.8928));
  3459. #3101 = VECTOR('',#3102,1.);
  3460. #3102 = DIRECTION('',(0.,0.,-1.));
  3461. #3103 = ORIENTED_EDGE('',*,*,#3104,.T.);
  3462. #3104 = EDGE_CURVE('',#3097,#3078,#3105,.T.);
  3463. #3105 = CIRCLE('',#3106,2.3368);
  3464. #3106 = AXIS2_PLACEMENT_3D('',#3107,#3108,#3109);
  3465. #3107 = CARTESIAN_POINT('',(0.,0.,-8.4074));
  3466. #3108 = DIRECTION('',(0.,-0.,1.));
  3467. #3109 = DIRECTION('',(0.,1.,0.));
  3468. #3110 = CYLINDRICAL_SURFACE('',#3111,2.3368);
  3469. #3111 = AXIS2_PLACEMENT_3D('',#3112,#3113,#3114);
  3470. #3112 = CARTESIAN_POINT('',(0.,0.,-14.6685));
  3471. #3113 = DIRECTION('',(0.,0.,-1.));
  3472. #3114 = DIRECTION('',(0.,-1.,0.));
  3473. #3115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3474. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3119))
  3475. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3116,#3117,#3118)) REPRESENTATION_CONTEXT
  3476. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3477. #3116 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3478. #3117 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3479. #3118 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3480. #3119 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3116,
  3481. 'distance_accuracy_value','confusion accuracy');
  3482. #3120 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3067));
  3483. #3121 = SHAPE_DEFINITION_REPRESENTATION(#3122,#3128);
  3484. #3122 = PRODUCT_DEFINITION_SHAPE('','',#3123);
  3485. #3123 = PRODUCT_DEFINITION('design','',#3124,#3127);
  3486. #3124 = PRODUCT_DEFINITION_FORMATION('','',#3125);
  3487. #3125 = PRODUCT('Face044','Face044','',(#3126));
  3488. #3126 = PRODUCT_CONTEXT('',#2,'mechanical');
  3489. #3127 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3490. #3128 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3129),#3177);
  3491. #3129 = SHELL_BASED_SURFACE_MODEL('',(#3130));
  3492. #3130 = OPEN_SHELL('',(#3131));
  3493. #3131 = ADVANCED_FACE('',(#3132,#3152),#3172,.T.);
  3494. #3132 = FACE_BOUND('',#3133,.T.);
  3495. #3133 = EDGE_LOOP('',(#3134,#3145));
  3496. #3134 = ORIENTED_EDGE('',*,*,#3135,.T.);
  3497. #3135 = EDGE_CURVE('',#3136,#3138,#3140,.T.);
  3498. #3136 = VERTEX_POINT('',#3137);
  3499. #3137 = CARTESIAN_POINT('',(0.,2.3368,-3.3782));
  3500. #3138 = VERTEX_POINT('',#3139);
  3501. #3139 = CARTESIAN_POINT('',(0.,-2.3368,-3.3782));
  3502. #3140 = CIRCLE('',#3141,2.3368);
  3503. #3141 = AXIS2_PLACEMENT_3D('',#3142,#3143,#3144);
  3504. #3142 = CARTESIAN_POINT('',(0.,0.,-3.3782));
  3505. #3143 = DIRECTION('',(0.,-0.,1.));
  3506. #3144 = DIRECTION('',(0.,1.,0.));
  3507. #3145 = ORIENTED_EDGE('',*,*,#3146,.T.);
  3508. #3146 = EDGE_CURVE('',#3138,#3136,#3147,.T.);
  3509. #3147 = CIRCLE('',#3148,2.3368);
  3510. #3148 = AXIS2_PLACEMENT_3D('',#3149,#3150,#3151);
  3511. #3149 = CARTESIAN_POINT('',(0.,0.,-3.3782));
  3512. #3150 = DIRECTION('',(0.,-0.,1.));
  3513. #3151 = DIRECTION('',(0.,1.,0.));
  3514. #3152 = FACE_BOUND('',#3153,.T.);
  3515. #3153 = EDGE_LOOP('',(#3154,#3165));
  3516. #3154 = ORIENTED_EDGE('',*,*,#3155,.F.);
  3517. #3155 = EDGE_CURVE('',#3156,#3158,#3160,.T.);
  3518. #3156 = VERTEX_POINT('',#3157);
  3519. #3157 = CARTESIAN_POINT('',(0.,-1.0541,-3.3782));
  3520. #3158 = VERTEX_POINT('',#3159);
  3521. #3159 = CARTESIAN_POINT('',(0.,1.0541,-3.3782));
  3522. #3160 = CIRCLE('',#3161,1.0541);
  3523. #3161 = AXIS2_PLACEMENT_3D('',#3162,#3163,#3164);
  3524. #3162 = CARTESIAN_POINT('',(0.,0.,-3.3782));
  3525. #3163 = DIRECTION('',(0.,-0.,1.));
  3526. #3164 = DIRECTION('',(0.,1.,0.));
  3527. #3165 = ORIENTED_EDGE('',*,*,#3166,.F.);
  3528. #3166 = EDGE_CURVE('',#3158,#3156,#3167,.T.);
  3529. #3167 = CIRCLE('',#3168,1.0541);
  3530. #3168 = AXIS2_PLACEMENT_3D('',#3169,#3170,#3171);
  3531. #3169 = CARTESIAN_POINT('',(0.,0.,-3.3782));
  3532. #3170 = DIRECTION('',(0.,-0.,1.));
  3533. #3171 = DIRECTION('',(0.,1.,0.));
  3534. #3172 = PLANE('',#3173);
  3535. #3173 = AXIS2_PLACEMENT_3D('',#3174,#3175,#3176);
  3536. #3174 = CARTESIAN_POINT('',(0.,0.,-3.3782));
  3537. #3175 = DIRECTION('',(0.,0.,1.));
  3538. #3176 = DIRECTION('',(1.,0.,0.));
  3539. #3177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3540. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3181))
  3541. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3178,#3179,#3180)) REPRESENTATION_CONTEXT
  3542. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3543. #3178 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3544. #3179 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3545. #3180 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3546. #3181 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3178,
  3547. 'distance_accuracy_value','confusion accuracy');
  3548. #3182 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3125));
  3549. #3183 = SHAPE_DEFINITION_REPRESENTATION(#3184,#3190);
  3550. #3184 = PRODUCT_DEFINITION_SHAPE('','',#3185);
  3551. #3185 = PRODUCT_DEFINITION('design','',#3186,#3189);
  3552. #3186 = PRODUCT_DEFINITION_FORMATION('','',#3187);
  3553. #3187 = PRODUCT('Face045','Face045','',(#3188));
  3554. #3188 = PRODUCT_CONTEXT('',#2,'mechanical');
  3555. #3189 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3556. #3190 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3191),#3235);
  3557. #3191 = SHELL_BASED_SURFACE_MODEL('',(#3192));
  3558. #3192 = OPEN_SHELL('',(#3193));
  3559. #3193 = ADVANCED_FACE('',(#3194),#3230,.F.);
  3560. #3194 = FACE_BOUND('',#3195,.F.);
  3561. #3195 = EDGE_LOOP('',(#3196,#3207,#3215,#3224));
  3562. #3196 = ORIENTED_EDGE('',*,*,#3197,.F.);
  3563. #3197 = EDGE_CURVE('',#3198,#3200,#3202,.T.);
  3564. #3198 = VERTEX_POINT('',#3199);
  3565. #3199 = CARTESIAN_POINT('',(0.,1.0541,-3.3782));
  3566. #3200 = VERTEX_POINT('',#3201);
  3567. #3201 = CARTESIAN_POINT('',(0.,-1.0541,-3.3782));
  3568. #3202 = CIRCLE('',#3203,1.0541);
  3569. #3203 = AXIS2_PLACEMENT_3D('',#3204,#3205,#3206);
  3570. #3204 = CARTESIAN_POINT('',(0.,0.,-3.3782));
  3571. #3205 = DIRECTION('',(0.,-0.,1.));
  3572. #3206 = DIRECTION('',(0.,1.,0.));
  3573. #3207 = ORIENTED_EDGE('',*,*,#3208,.F.);
  3574. #3208 = EDGE_CURVE('',#3209,#3198,#3211,.T.);
  3575. #3209 = VERTEX_POINT('',#3210);
  3576. #3210 = CARTESIAN_POINT('',(0.,1.0541,-3.429));
  3577. #3211 = LINE('',#3212,#3213);
  3578. #3212 = CARTESIAN_POINT('',(-1.3E-16,1.0541,-3.4036));
  3579. #3213 = VECTOR('',#3214,1.);
  3580. #3214 = DIRECTION('',(0.,0.,1.));
  3581. #3215 = ORIENTED_EDGE('',*,*,#3216,.T.);
  3582. #3216 = EDGE_CURVE('',#3209,#3217,#3219,.T.);
  3583. #3217 = VERTEX_POINT('',#3218);
  3584. #3218 = CARTESIAN_POINT('',(0.,-1.0541,-3.429));
  3585. #3219 = CIRCLE('',#3220,1.0541);
  3586. #3220 = AXIS2_PLACEMENT_3D('',#3221,#3222,#3223);
  3587. #3221 = CARTESIAN_POINT('',(0.,0.,-3.429));
  3588. #3222 = DIRECTION('',(0.,-0.,1.));
  3589. #3223 = DIRECTION('',(0.,1.,0.));
  3590. #3224 = ORIENTED_EDGE('',*,*,#3225,.F.);
  3591. #3225 = EDGE_CURVE('',#3200,#3217,#3226,.T.);
  3592. #3226 = LINE('',#3227,#3228);
  3593. #3227 = CARTESIAN_POINT('',(1.3E-16,-1.0541,-3.4036));
  3594. #3228 = VECTOR('',#3229,1.);
  3595. #3229 = DIRECTION('',(-0.,-0.,-1.));
  3596. #3230 = CYLINDRICAL_SURFACE('',#3231,1.0541);
  3597. #3231 = AXIS2_PLACEMENT_3D('',#3232,#3233,#3234);
  3598. #3232 = CARTESIAN_POINT('',(0.,0.,-14.6685));
  3599. #3233 = DIRECTION('',(0.,0.,-1.));
  3600. #3234 = DIRECTION('',(0.,-1.,0.));
  3601. #3235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3602. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3239))
  3603. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3236,#3237,#3238)) REPRESENTATION_CONTEXT
  3604. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3605. #3236 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3606. #3237 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3607. #3238 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3608. #3239 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3236,
  3609. 'distance_accuracy_value','confusion accuracy');
  3610. #3240 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3187));
  3611. #3241 = SHAPE_DEFINITION_REPRESENTATION(#3242,#3248);
  3612. #3242 = PRODUCT_DEFINITION_SHAPE('','',#3243);
  3613. #3243 = PRODUCT_DEFINITION('design','',#3244,#3247);
  3614. #3244 = PRODUCT_DEFINITION_FORMATION('','',#3245);
  3615. #3245 = PRODUCT('Face046','Face046','',(#3246));
  3616. #3246 = PRODUCT_CONTEXT('',#2,'mechanical');
  3617. #3247 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3618. #3248 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3249),#3277);
  3619. #3249 = SHELL_BASED_SURFACE_MODEL('',(#3250));
  3620. #3250 = OPEN_SHELL('',(#3251));
  3621. #3251 = ADVANCED_FACE('',(#3252),#3272,.T.);
  3622. #3252 = FACE_BOUND('',#3253,.T.);
  3623. #3253 = EDGE_LOOP('',(#3254,#3265));
  3624. #3254 = ORIENTED_EDGE('',*,*,#3255,.T.);
  3625. #3255 = EDGE_CURVE('',#3256,#3258,#3260,.T.);
  3626. #3256 = VERTEX_POINT('',#3257);
  3627. #3257 = CARTESIAN_POINT('',(0.,1.0541,-3.429));
  3628. #3258 = VERTEX_POINT('',#3259);
  3629. #3259 = CARTESIAN_POINT('',(0.,-1.0541,-3.429));
  3630. #3260 = CIRCLE('',#3261,1.0541);
  3631. #3261 = AXIS2_PLACEMENT_3D('',#3262,#3263,#3264);
  3632. #3262 = CARTESIAN_POINT('',(0.,0.,-3.429));
  3633. #3263 = DIRECTION('',(0.,-0.,1.));
  3634. #3264 = DIRECTION('',(0.,1.,0.));
  3635. #3265 = ORIENTED_EDGE('',*,*,#3266,.T.);
  3636. #3266 = EDGE_CURVE('',#3258,#3256,#3267,.T.);
  3637. #3267 = CIRCLE('',#3268,1.0541);
  3638. #3268 = AXIS2_PLACEMENT_3D('',#3269,#3270,#3271);
  3639. #3269 = CARTESIAN_POINT('',(0.,0.,-3.429));
  3640. #3270 = DIRECTION('',(0.,-0.,1.));
  3641. #3271 = DIRECTION('',(0.,1.,0.));
  3642. #3272 = PLANE('',#3273);
  3643. #3273 = AXIS2_PLACEMENT_3D('',#3274,#3275,#3276);
  3644. #3274 = CARTESIAN_POINT('',(0.,0.,-3.429));
  3645. #3275 = DIRECTION('',(0.,0.,1.));
  3646. #3276 = DIRECTION('',(1.,0.,0.));
  3647. #3277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3648. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3281))
  3649. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3278,#3279,#3280)) REPRESENTATION_CONTEXT
  3650. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3651. #3278 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3652. #3279 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3653. #3280 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3654. #3281 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3278,
  3655. 'distance_accuracy_value','confusion accuracy');
  3656. #3282 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3245));
  3657. #3283 = SHAPE_DEFINITION_REPRESENTATION(#3284,#3290);
  3658. #3284 = PRODUCT_DEFINITION_SHAPE('','',#3285);
  3659. #3285 = PRODUCT_DEFINITION('design','',#3286,#3289);
  3660. #3286 = PRODUCT_DEFINITION_FORMATION('','',#3287);
  3661. #3287 = PRODUCT('Face047','Face047','',(#3288));
  3662. #3288 = PRODUCT_CONTEXT('',#2,'mechanical');
  3663. #3289 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3664. #3290 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3291),#3349);
  3665. #3291 = SHELL_BASED_SURFACE_MODEL('',(#3292));
  3666. #3292 = OPEN_SHELL('',(#3293));
  3667. #3293 = ADVANCED_FACE('',(#3294),#3344,.T.);
  3668. #3294 = FACE_BOUND('',#3295,.T.);
  3669. #3295 = EDGE_LOOP('',(#3296,#3306,#3315,#3323));
  3670. #3296 = ORIENTED_EDGE('',*,*,#3297,.T.);
  3671. #3297 = EDGE_CURVE('',#3298,#3300,#3302,.T.);
  3672. #3298 = VERTEX_POINT('',#3299);
  3673. #3299 = CARTESIAN_POINT('',(0.,4.826,-3.2512));
  3674. #3300 = VERTEX_POINT('',#3301);
  3675. #3301 = CARTESIAN_POINT('',(0.,5.5118,-3.2512));
  3676. #3302 = LINE('',#3303,#3304);
  3677. #3303 = CARTESIAN_POINT('',(1.2E-16,5.5118,-3.2512));
  3678. #3304 = VECTOR('',#3305,1.);
  3679. #3305 = DIRECTION('',(0.,1.,0.));
  3680. #3306 = ORIENTED_EDGE('',*,*,#3307,.F.);
  3681. #3307 = EDGE_CURVE('',#3308,#3300,#3310,.T.);
  3682. #3308 = VERTEX_POINT('',#3309);
  3683. #3309 = CARTESIAN_POINT('',(0.,5.5118,-5.2324));
  3684. #3310 = CIRCLE('',#3311,0.9906);
  3685. #3311 = AXIS2_PLACEMENT_3D('',#3312,#3313,#3314);
  3686. #3312 = CARTESIAN_POINT('',(0.,5.5118,-4.2418));
  3687. #3313 = DIRECTION('',(0.,1.,0.));
  3688. #3314 = DIRECTION('',(0.,0.,1.));
  3689. #3315 = ORIENTED_EDGE('',*,*,#3316,.T.);
  3690. #3316 = EDGE_CURVE('',#3308,#3317,#3319,.T.);
  3691. #3317 = VERTEX_POINT('',#3318);
  3692. #3318 = CARTESIAN_POINT('',(0.,4.826,-5.2324));
  3693. #3319 = LINE('',#3320,#3321);
  3694. #3320 = CARTESIAN_POINT('',(-1.2E-16,5.5118,-5.2324));
  3695. #3321 = VECTOR('',#3322,1.);
  3696. #3322 = DIRECTION('',(0.,-1.,0.));
  3697. #3323 = ORIENTED_EDGE('',*,*,#3324,.T.);
  3698. #3324 = EDGE_CURVE('',#3317,#3298,#3325,.T.);
  3699. #3325 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3326,#3327,#3328,#3329,#3330,
  3700. #3331,#3332,#3333,#3334,#3335,#3336,#3337,#3338,#3339,#3340,#3341,
  3701. #3342,#3343),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4)
  3702. ,(0.,6.666666666667E-02,0.133333333333,0.2,0.266666666667,
  3703. 0.333333333333,0.4,0.466666666667,0.533333333333,0.6,0.666666666667,
  3704. 0.733333333333,0.8,0.866666666667,0.933333333333,1.),.UNSPECIFIED.);
  3705. #3326 = CARTESIAN_POINT('',(0.,4.826,-5.2324));
  3706. #3327 = CARTESIAN_POINT('',(-7.00858311231E-02,4.826,-5.2324));
  3707. #3328 = CARTESIAN_POINT('',(-0.20696327184,4.822985693402,
  3708. -5.217862556769));
  3709. #3329 = CARTESIAN_POINT('',(-0.40591395464,4.810183459489,
  3710. -5.153469216622));
  3711. #3330 = CARTESIAN_POINT('',(-0.586637576374,4.791207365222,
  3712. -5.048908748368));
  3713. #3331 = CARTESIAN_POINT('',(-0.740693670964,4.769513231026,
  3714. -4.910461601259));
  3715. #3332 = CARTESIAN_POINT('',(-0.863941677138,4.748430795449,
  3716. -4.741085914401));
  3717. #3333 = CARTESIAN_POINT('',(-0.948543475545,4.732006546865,
  3718. -4.551783089029));
  3719. #3334 = CARTESIAN_POINT('',(-0.992509542578,4.722845327747,
  3720. -4.345627223163));
  3721. #3335 = CARTESIAN_POINT('',(-0.992473749508,4.722852811992,
  3722. -4.137640108059));
  3723. #3336 = CARTESIAN_POINT('',(-0.948437898388,4.732028501192,
  3724. -3.931456969628));
  3725. #3337 = CARTESIAN_POINT('',(-0.863660301673,4.748482618065,
  3726. -3.742020884798));
  3727. #3338 = CARTESIAN_POINT('',(-0.740357009693,4.769567007535,
  3728. -3.572762236986));
  3729. #3339 = CARTESIAN_POINT('',(-0.586150557322,4.791266533051,
  3730. -3.434345633124));
  3731. #3340 = CARTESIAN_POINT('',(-0.405608837941,4.810207623442,
  3732. -3.330009176158));
  3733. #3341 = CARTESIAN_POINT('',(-0.206680736899,4.822996510183,
  3734. -3.265684011179));
  3735. #3342 = CARTESIAN_POINT('',(-6.997966478748E-02,4.826,-3.2512));
  3736. #3343 = CARTESIAN_POINT('',(0.,4.826,-3.2512));
  3737. #3344 = CYLINDRICAL_SURFACE('',#3345,0.9906);
  3738. #3345 = AXIS2_PLACEMENT_3D('',#3346,#3347,#3348);
  3739. #3346 = CARTESIAN_POINT('',(0.,5.5118,-4.2418));
  3740. #3347 = DIRECTION('',(0.,-1.,0.));
  3741. #3348 = DIRECTION('',(0.,0.,1.));
  3742. #3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3743. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3353))
  3744. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3350,#3351,#3352)) REPRESENTATION_CONTEXT
  3745. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3746. #3350 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3747. #3351 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3748. #3352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3749. #3353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#3350,
  3750. 'distance_accuracy_value','confusion accuracy');
  3751. #3354 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3287));
  3752. #3355 = SHAPE_DEFINITION_REPRESENTATION(#3356,#3362);
  3753. #3356 = PRODUCT_DEFINITION_SHAPE('','',#3357);
  3754. #3357 = PRODUCT_DEFINITION('design','',#3358,#3361);
  3755. #3358 = PRODUCT_DEFINITION_FORMATION('','',#3359);
  3756. #3359 = PRODUCT('Face048','Face048','',(#3360));
  3757. #3360 = PRODUCT_CONTEXT('',#2,'mechanical');
  3758. #3361 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3759. #3362 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3363),#3391);
  3760. #3363 = SHELL_BASED_SURFACE_MODEL('',(#3364));
  3761. #3364 = OPEN_SHELL('',(#3365));
  3762. #3365 = ADVANCED_FACE('',(#3366),#3386,.T.);
  3763. #3366 = FACE_BOUND('',#3367,.T.);
  3764. #3367 = EDGE_LOOP('',(#3368,#3379));
  3765. #3368 = ORIENTED_EDGE('',*,*,#3369,.T.);
  3766. #3369 = EDGE_CURVE('',#3370,#3372,#3374,.T.);
  3767. #3370 = VERTEX_POINT('',#3371);
  3768. #3371 = CARTESIAN_POINT('',(0.,5.5118,-3.2512));
  3769. #3372 = VERTEX_POINT('',#3373);
  3770. #3373 = CARTESIAN_POINT('',(0.,5.5118,-5.2324));
  3771. #3374 = CIRCLE('',#3375,0.9906);
  3772. #3375 = AXIS2_PLACEMENT_3D('',#3376,#3377,#3378);
  3773. #3376 = CARTESIAN_POINT('',(0.,5.5118,-4.2418));
  3774. #3377 = DIRECTION('',(0.,1.,0.));
  3775. #3378 = DIRECTION('',(0.,0.,1.));
  3776. #3379 = ORIENTED_EDGE('',*,*,#3380,.T.);
  3777. #3380 = EDGE_CURVE('',#3372,#3370,#3381,.T.);
  3778. #3381 = CIRCLE('',#3382,0.9906);
  3779. #3382 = AXIS2_PLACEMENT_3D('',#3383,#3384,#3385);
  3780. #3383 = CARTESIAN_POINT('',(0.,5.5118,-4.2418));
  3781. #3384 = DIRECTION('',(0.,1.,0.));
  3782. #3385 = DIRECTION('',(0.,0.,1.));
  3783. #3386 = PLANE('',#3387);
  3784. #3387 = AXIS2_PLACEMENT_3D('',#3388,#3389,#3390);
  3785. #3388 = CARTESIAN_POINT('',(0.,5.5118,0.));
  3786. #3389 = DIRECTION('',(0.,1.,0.));
  3787. #3390 = DIRECTION('',(1.,0.,0.));
  3788. #3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3789. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3395))
  3790. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3392,#3393,#3394)) REPRESENTATION_CONTEXT
  3791. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3792. #3392 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3793. #3393 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3794. #3394 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3795. #3395 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3392,
  3796. 'distance_accuracy_value','confusion accuracy');
  3797. #3396 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3359));
  3798. #3397 = SHAPE_DEFINITION_REPRESENTATION(#3398,#3404);
  3799. #3398 = PRODUCT_DEFINITION_SHAPE('','',#3399);
  3800. #3399 = PRODUCT_DEFINITION('design','',#3400,#3403);
  3801. #3400 = PRODUCT_DEFINITION_FORMATION('','',#3401);
  3802. #3401 = PRODUCT('Face049','Face049','',(#3402));
  3803. #3402 = PRODUCT_CONTEXT('',#2,'mechanical');
  3804. #3403 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3805. #3404 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3405),#3449);
  3806. #3405 = SHELL_BASED_SURFACE_MODEL('',(#3406));
  3807. #3406 = OPEN_SHELL('',(#3407));
  3808. #3407 = ADVANCED_FACE('',(#3408),#3444,.T.);
  3809. #3408 = FACE_BOUND('',#3409,.T.);
  3810. #3409 = EDGE_LOOP('',(#3410,#3420,#3429,#3437));
  3811. #3410 = ORIENTED_EDGE('',*,*,#3411,.F.);
  3812. #3411 = EDGE_CURVE('',#3412,#3414,#3416,.T.);
  3813. #3412 = VERTEX_POINT('',#3413);
  3814. #3413 = CARTESIAN_POINT('',(4.7625,-0.780301063693,-13.97));
  3815. #3414 = VERTEX_POINT('',#3415);
  3816. #3415 = CARTESIAN_POINT('',(4.7625,-3.429,-13.97));
  3817. #3416 = LINE('',#3417,#3418);
  3818. #3417 = CARTESIAN_POINT('',(4.7625,-0.780301063693,-13.97));
  3819. #3418 = VECTOR('',#3419,1.);
  3820. #3419 = DIRECTION('',(0.,-1.,0.));
  3821. #3420 = ORIENTED_EDGE('',*,*,#3421,.F.);
  3822. #3421 = EDGE_CURVE('',#3422,#3412,#3424,.T.);
  3823. #3422 = VERTEX_POINT('',#3423);
  3824. #3423 = CARTESIAN_POINT('',(2.962123562581,-3.81,-13.97));
  3825. #3424 = CIRCLE('',#3425,4.826);
  3826. #3425 = AXIS2_PLACEMENT_3D('',#3426,#3427,#3428);
  3827. #3426 = CARTESIAN_POINT('',(0.,0.,-13.97));
  3828. #3427 = DIRECTION('',(-0.,0.,1.));
  3829. #3428 = DIRECTION('',(0.613784409984,-0.789473684211,0.));
  3830. #3429 = ORIENTED_EDGE('',*,*,#3430,.F.);
  3831. #3430 = EDGE_CURVE('',#3431,#3422,#3433,.T.);
  3832. #3431 = VERTEX_POINT('',#3432);
  3833. #3432 = CARTESIAN_POINT('',(4.3815,-3.81,-13.97));
  3834. #3433 = LINE('',#3434,#3435);
  3835. #3434 = CARTESIAN_POINT('',(4.3815,-3.81,-13.97));
  3836. #3435 = VECTOR('',#3436,1.);
  3837. #3436 = DIRECTION('',(-1.,0.,0.));
  3838. #3437 = ORIENTED_EDGE('',*,*,#3438,.T.);
  3839. #3438 = EDGE_CURVE('',#3431,#3414,#3439,.T.);
  3840. #3439 = CIRCLE('',#3440,0.381);
  3841. #3440 = AXIS2_PLACEMENT_3D('',#3441,#3442,#3443);
  3842. #3441 = CARTESIAN_POINT('',(4.3815,-3.429,-13.97));
  3843. #3442 = DIRECTION('',(-0.,0.,1.));
  3844. #3443 = DIRECTION('',(0.,-1.,0.));
  3845. #3444 = PLANE('',#3445);
  3846. #3445 = AXIS2_PLACEMENT_3D('',#3446,#3447,#3448);
  3847. #3446 = CARTESIAN_POINT('',(0.,0.,-13.97));
  3848. #3447 = DIRECTION('',(0.,0.,1.));
  3849. #3448 = DIRECTION('',(1.,0.,0.));
  3850. #3449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3851. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3453))
  3852. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3450,#3451,#3452)) REPRESENTATION_CONTEXT
  3853. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3854. #3450 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3855. #3451 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3856. #3452 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3857. #3453 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3450,
  3858. 'distance_accuracy_value','confusion accuracy');
  3859. #3454 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3401));
  3860. #3455 = SHAPE_DEFINITION_REPRESENTATION(#3456,#3462);
  3861. #3456 = PRODUCT_DEFINITION_SHAPE('','',#3457);
  3862. #3457 = PRODUCT_DEFINITION('design','',#3458,#3461);
  3863. #3458 = PRODUCT_DEFINITION_FORMATION('','',#3459);
  3864. #3459 = PRODUCT('Face050','Face050','',(#3460));
  3865. #3460 = PRODUCT_CONTEXT('',#2,'mechanical');
  3866. #3461 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3867. #3462 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3463),#3507);
  3868. #3463 = SHELL_BASED_SURFACE_MODEL('',(#3464));
  3869. #3464 = OPEN_SHELL('',(#3465));
  3870. #3465 = ADVANCED_FACE('',(#3466),#3502,.T.);
  3871. #3466 = FACE_BOUND('',#3467,.T.);
  3872. #3467 = EDGE_LOOP('',(#3468,#3478,#3487,#3495));
  3873. #3468 = ORIENTED_EDGE('',*,*,#3469,.F.);
  3874. #3469 = EDGE_CURVE('',#3470,#3472,#3474,.T.);
  3875. #3470 = VERTEX_POINT('',#3471);
  3876. #3471 = CARTESIAN_POINT('',(-2.962123562581,-3.81,-13.97));
  3877. #3472 = VERTEX_POINT('',#3473);
  3878. #3473 = CARTESIAN_POINT('',(-4.3815,-3.81,-13.97));
  3879. #3474 = LINE('',#3475,#3476);
  3880. #3475 = CARTESIAN_POINT('',(-2.962123562581,-3.81,-13.97));
  3881. #3476 = VECTOR('',#3477,1.);
  3882. #3477 = DIRECTION('',(-1.,0.,0.));
  3883. #3478 = ORIENTED_EDGE('',*,*,#3479,.F.);
  3884. #3479 = EDGE_CURVE('',#3480,#3470,#3482,.T.);
  3885. #3480 = VERTEX_POINT('',#3481);
  3886. #3481 = CARTESIAN_POINT('',(-4.7625,-0.780301063693,-13.97));
  3887. #3482 = CIRCLE('',#3483,4.826);
  3888. #3483 = AXIS2_PLACEMENT_3D('',#3484,#3485,#3486);
  3889. #3484 = CARTESIAN_POINT('',(0.,0.,-13.97));
  3890. #3485 = DIRECTION('',(0.,0.,1.));
  3891. #3486 = DIRECTION('',(-0.986842105263,-0.161686917466,0.));
  3892. #3487 = ORIENTED_EDGE('',*,*,#3488,.F.);
  3893. #3488 = EDGE_CURVE('',#3489,#3480,#3491,.T.);
  3894. #3489 = VERTEX_POINT('',#3490);
  3895. #3490 = CARTESIAN_POINT('',(-4.7625,-3.429,-13.97));
  3896. #3491 = LINE('',#3492,#3493);
  3897. #3492 = CARTESIAN_POINT('',(-4.7625,-3.429,-13.97));
  3898. #3493 = VECTOR('',#3494,1.);
  3899. #3494 = DIRECTION('',(0.,1.,0.));
  3900. #3495 = ORIENTED_EDGE('',*,*,#3496,.T.);
  3901. #3496 = EDGE_CURVE('',#3489,#3472,#3497,.T.);
  3902. #3497 = CIRCLE('',#3498,0.381);
  3903. #3498 = AXIS2_PLACEMENT_3D('',#3499,#3500,#3501);
  3904. #3499 = CARTESIAN_POINT('',(-4.3815,-3.429,-13.97));
  3905. #3500 = DIRECTION('',(0.,0.,1.));
  3906. #3501 = DIRECTION('',(-1.,0.,0.));
  3907. #3502 = PLANE('',#3503);
  3908. #3503 = AXIS2_PLACEMENT_3D('',#3504,#3505,#3506);
  3909. #3504 = CARTESIAN_POINT('',(0.,0.,-13.97));
  3910. #3505 = DIRECTION('',(0.,0.,1.));
  3911. #3506 = DIRECTION('',(1.,0.,0.));
  3912. #3507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  3913. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3511))
  3914. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3508,#3509,#3510)) REPRESENTATION_CONTEXT
  3915. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  3916. #3508 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  3917. #3509 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  3918. #3510 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  3919. #3511 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3508,
  3920. 'distance_accuracy_value','confusion accuracy');
  3921. #3512 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3459));
  3922. #3513 = SHAPE_DEFINITION_REPRESENTATION(#3514,#3520);
  3923. #3514 = PRODUCT_DEFINITION_SHAPE('','',#3515);
  3924. #3515 = PRODUCT_DEFINITION('design','',#3516,#3519);
  3925. #3516 = PRODUCT_DEFINITION_FORMATION('','',#3517);
  3926. #3517 = PRODUCT('Face051','Face051','',(#3518));
  3927. #3518 = PRODUCT_CONTEXT('',#2,'mechanical');
  3928. #3519 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  3929. #3520 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3521),#3588);
  3930. #3521 = SHELL_BASED_SURFACE_MODEL('',(#3522));
  3931. #3522 = OPEN_SHELL('',(#3523));
  3932. #3523 = ADVANCED_FACE('',(#3524),#3583,.T.);
  3933. #3524 = FACE_BOUND('',#3525,.T.);
  3934. #3525 = EDGE_LOOP('',(#3526,#3536,#3545,#3553,#3562,#3570));
  3935. #3526 = ORIENTED_EDGE('',*,*,#3527,.F.);
  3936. #3527 = EDGE_CURVE('',#3528,#3530,#3532,.T.);
  3937. #3528 = VERTEX_POINT('',#3529);
  3938. #3529 = CARTESIAN_POINT('',(4.3815,-3.81,-21.463));
  3939. #3530 = VERTEX_POINT('',#3531);
  3940. #3531 = CARTESIAN_POINT('',(4.3815,-3.81,-18.33994317636));
  3941. #3532 = LINE('',#3533,#3534);
  3942. #3533 = CARTESIAN_POINT('',(4.3815,-3.81,-21.463));
  3943. #3534 = VECTOR('',#3535,1.);
  3944. #3535 = DIRECTION('',(0.,0.,1.));
  3945. #3536 = ORIENTED_EDGE('',*,*,#3537,.F.);
  3946. #3537 = EDGE_CURVE('',#3538,#3528,#3540,.T.);
  3947. #3538 = VERTEX_POINT('',#3539);
  3948. #3539 = CARTESIAN_POINT('',(4.7625,-3.429,-21.463));
  3949. #3540 = CIRCLE('',#3541,0.381);
  3950. #3541 = AXIS2_PLACEMENT_3D('',#3542,#3543,#3544);
  3951. #3542 = CARTESIAN_POINT('',(4.3815,-3.429,-21.463));
  3952. #3543 = DIRECTION('',(0.,0.,-1.));
  3953. #3544 = DIRECTION('',(1.,0.,0.));
  3954. #3545 = ORIENTED_EDGE('',*,*,#3546,.F.);
  3955. #3546 = EDGE_CURVE('',#3547,#3538,#3549,.T.);
  3956. #3547 = VERTEX_POINT('',#3548);
  3957. #3548 = CARTESIAN_POINT('',(4.7625,-3.429,-13.97));
  3958. #3549 = LINE('',#3550,#3551);
  3959. #3550 = CARTESIAN_POINT('',(4.7625,-3.429,-13.97));
  3960. #3551 = VECTOR('',#3552,1.);
  3961. #3552 = DIRECTION('',(0.,0.,-1.));
  3962. #3553 = ORIENTED_EDGE('',*,*,#3554,.F.);
  3963. #3554 = EDGE_CURVE('',#3555,#3547,#3557,.T.);
  3964. #3555 = VERTEX_POINT('',#3556);
  3965. #3556 = CARTESIAN_POINT('',(4.3815,-3.81,-13.97));
  3966. #3557 = CIRCLE('',#3558,0.381);
  3967. #3558 = AXIS2_PLACEMENT_3D('',#3559,#3560,#3561);
  3968. #3559 = CARTESIAN_POINT('',(4.3815,-3.429,-13.97));
  3969. #3560 = DIRECTION('',(-0.,0.,1.));
  3970. #3561 = DIRECTION('',(0.,-1.,0.));
  3971. #3562 = ORIENTED_EDGE('',*,*,#3563,.F.);
  3972. #3563 = EDGE_CURVE('',#3564,#3555,#3566,.T.);
  3973. #3564 = VERTEX_POINT('',#3565);
  3974. #3565 = CARTESIAN_POINT('',(4.3815,-3.81,-17.22005682363));
  3975. #3566 = LINE('',#3567,#3568);
  3976. #3567 = CARTESIAN_POINT('',(4.3815,-3.81,-17.22005682363));
  3977. #3568 = VECTOR('',#3569,1.);
  3978. #3569 = DIRECTION('',(0.,0.,1.));
  3979. #3570 = ORIENTED_EDGE('',*,*,#3571,.F.);
  3980. #3571 = EDGE_CURVE('',#3530,#3564,#3572,.T.);
  3981. #3572 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3573,#3574,#3575,#3576,#3577,
  3982. #3578,#3579,#3580,#3581,#3582),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,
  3983. 4),(0.,0.142857142857,0.285714285714,0.428571428571,0.571428571429,
  3984. 0.714285714286,0.857142857143,1.),.UNSPECIFIED.);
  3985. #3573 = CARTESIAN_POINT('',(4.3815,-3.81,-18.33994317636));
  3986. #3574 = CARTESIAN_POINT('',(4.417833875867,-3.81,-18.30286006959));
  3987. #3575 = CARTESIAN_POINT('',(4.486226596614,-3.799936830726,
  3988. -18.21949966292));
  3989. #3576 = CARTESIAN_POINT('',(4.571537878057,-3.762031810189,
  3990. -18.05043226125));
  3991. #3577 = CARTESIAN_POINT('',(4.612167534232,-3.732319676451,
  3992. -17.86321732847));
  3993. #3578 = CARTESIAN_POINT('',(4.612150306575,-3.732333887644,
  3994. -17.69665651035));
  3995. #3579 = CARTESIAN_POINT('',(4.571516585618,-3.76204217493,
  3996. -17.50952918661));
  3997. #3580 = CARTESIAN_POINT('',(4.486236000256,-3.799931935153,-17.340518488
  3998. ));
  3999. #3581 = CARTESIAN_POINT('',(4.417842397622,-3.81,-17.25714862788));
  4000. #3582 = CARTESIAN_POINT('',(4.3815,-3.81,-17.22005682363));
  4001. #3583 = CYLINDRICAL_SURFACE('',#3584,0.381);
  4002. #3584 = AXIS2_PLACEMENT_3D('',#3585,#3586,#3587);
  4003. #3585 = CARTESIAN_POINT('',(4.3815,-3.429,-55.23479936));
  4004. #3586 = DIRECTION('',(0.,0.,-1.));
  4005. #3587 = DIRECTION('',(0.,-1.,0.));
  4006. #3588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  4007. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3592))
  4008. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3589,#3590,#3591)) REPRESENTATION_CONTEXT
  4009. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  4010. #3589 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  4011. #3590 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  4012. #3591 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  4013. #3592 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-04),#3589,
  4014. 'distance_accuracy_value','confusion accuracy');
  4015. #3593 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3517));
  4016. #3594 = SHAPE_DEFINITION_REPRESENTATION(#3595,#3601);
  4017. #3595 = PRODUCT_DEFINITION_SHAPE('','',#3596);
  4018. #3596 = PRODUCT_DEFINITION('design','',#3597,#3600);
  4019. #3597 = PRODUCT_DEFINITION_FORMATION('','',#3598);
  4020. #3598 = PRODUCT('Face052','Face052','',(#3599));
  4021. #3599 = PRODUCT_CONTEXT('',#2,'mechanical');
  4022. #3600 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  4023. #3601 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3602),#3646);
  4024. #3602 = SHELL_BASED_SURFACE_MODEL('',(#3603));
  4025. #3603 = OPEN_SHELL('',(#3604));
  4026. #3604 = ADVANCED_FACE('',(#3605),#3641,.T.);
  4027. #3605 = FACE_BOUND('',#3606,.T.);
  4028. #3606 = EDGE_LOOP('',(#3607,#3617,#3626,#3634));
  4029. #3607 = ORIENTED_EDGE('',*,*,#3608,.T.);
  4030. #3608 = EDGE_CURVE('',#3609,#3611,#3613,.T.);
  4031. #3609 = VERTEX_POINT('',#3610);
  4032. #3610 = CARTESIAN_POINT('',(3.81,-3.81,-18.5801));
  4033. #3611 = VERTEX_POINT('',#3612);
  4034. #3612 = CARTESIAN_POINT('',(3.81,-6.35,-18.5801));
  4035. #3613 = LINE('',#3614,#3615);
  4036. #3614 = CARTESIAN_POINT('',(3.81,-3.81,-18.5801));
  4037. #3615 = VECTOR('',#3616,1.);
  4038. #3616 = DIRECTION('',(0.,-1.,0.));
  4039. #3617 = ORIENTED_EDGE('',*,*,#3618,.F.);
  4040. #3618 = EDGE_CURVE('',#3619,#3611,#3621,.T.);
  4041. #3619 = VERTEX_POINT('',#3620);
  4042. #3620 = CARTESIAN_POINT('',(3.81,-6.35,-16.9799));
  4043. #3621 = CIRCLE('',#3622,0.8001);
  4044. #3622 = AXIS2_PLACEMENT_3D('',#3623,#3624,#3625);
  4045. #3623 = CARTESIAN_POINT('',(3.81,-6.35,-17.78));
  4046. #3624 = DIRECTION('',(0.,-1.,0.));
  4047. #3625 = DIRECTION('',(0.,0.,-1.));
  4048. #3626 = ORIENTED_EDGE('',*,*,#3627,.T.);
  4049. #3627 = EDGE_CURVE('',#3619,#3628,#3630,.T.);
  4050. #3628 = VERTEX_POINT('',#3629);
  4051. #3629 = CARTESIAN_POINT('',(3.81,-3.81,-16.9799));
  4052. #3630 = LINE('',#3631,#3632);
  4053. #3631 = CARTESIAN_POINT('',(3.81,-3.81,-16.9799));
  4054. #3632 = VECTOR('',#3633,1.);
  4055. #3633 = DIRECTION('',(0.,1.,0.));
  4056. #3634 = ORIENTED_EDGE('',*,*,#3635,.T.);
  4057. #3635 = EDGE_CURVE('',#3628,#3609,#3636,.T.);
  4058. #3636 = CIRCLE('',#3637,0.8001);
  4059. #3637 = AXIS2_PLACEMENT_3D('',#3638,#3639,#3640);
  4060. #3638 = CARTESIAN_POINT('',(3.81,-3.81,-17.78));
  4061. #3639 = DIRECTION('',(0.,-1.,0.));
  4062. #3640 = DIRECTION('',(0.714285714286,0.,0.699854212224));
  4063. #3641 = CYLINDRICAL_SURFACE('',#3642,0.8001);
  4064. #3642 = AXIS2_PLACEMENT_3D('',#3643,#3644,#3645);
  4065. #3643 = CARTESIAN_POINT('',(3.81,-3.81,-17.78));
  4066. #3644 = DIRECTION('',(0.,1.,0.));
  4067. #3645 = DIRECTION('',(0.,0.,-1.));
  4068. #3646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  4069. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3650))
  4070. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3647,#3648,#3649)) REPRESENTATION_CONTEXT
  4071. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  4072. #3647 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  4073. #3648 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  4074. #3649 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  4075. #3650 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#3647,
  4076. 'distance_accuracy_value','confusion accuracy');
  4077. #3651 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3598));
  4078. #3652 = SHAPE_DEFINITION_REPRESENTATION(#3653,#3659);
  4079. #3653 = PRODUCT_DEFINITION_SHAPE('','',#3654);
  4080. #3654 = PRODUCT_DEFINITION('design','',#3655,#3658);
  4081. #3655 = PRODUCT_DEFINITION_FORMATION('','',#3656);
  4082. #3656 = PRODUCT('Face053','Face053','',(#3657));
  4083. #3657 = PRODUCT_CONTEXT('',#2,'mechanical');
  4084. #3658 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  4085. #3659 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3660),#3704);
  4086. #3660 = SHELL_BASED_SURFACE_MODEL('',(#3661));
  4087. #3661 = OPEN_SHELL('',(#3662));
  4088. #3662 = ADVANCED_FACE('',(#3663),#3699,.T.);
  4089. #3663 = FACE_BOUND('',#3664,.T.);
  4090. #3664 = EDGE_LOOP('',(#3665,#3675,#3684,#3692));
  4091. #3665 = ORIENTED_EDGE('',*,*,#3666,.T.);
  4092. #3666 = EDGE_CURVE('',#3667,#3669,#3671,.T.);
  4093. #3667 = VERTEX_POINT('',#3668);
  4094. #3668 = CARTESIAN_POINT('',(3.81,-6.604,-18.3261));
  4095. #3669 = VERTEX_POINT('',#3670);
  4096. #3670 = CARTESIAN_POINT('',(3.81,-6.35,-18.5801));
  4097. #3671 = LINE('',#3672,#3673);
  4098. #3672 = CARTESIAN_POINT('',(3.81,-6.477000000605,-18.45309999939));
  4099. #3673 = VECTOR('',#3674,1.);
  4100. #3674 = DIRECTION('',(0.,0.707106781187,-0.707106781186));
  4101. #3675 = ORIENTED_EDGE('',*,*,#3676,.T.);
  4102. #3676 = EDGE_CURVE('',#3669,#3677,#3679,.T.);
  4103. #3677 = VERTEX_POINT('',#3678);
  4104. #3678 = CARTESIAN_POINT('',(3.81,-6.35,-16.9799));
  4105. #3679 = CIRCLE('',#3680,0.8001);
  4106. #3680 = AXIS2_PLACEMENT_3D('',#3681,#3682,#3683);
  4107. #3681 = CARTESIAN_POINT('',(3.81,-6.35,-17.78));
  4108. #3682 = DIRECTION('',(0.,-1.,0.));
  4109. #3683 = DIRECTION('',(0.,0.,-1.));
  4110. #3684 = ORIENTED_EDGE('',*,*,#3685,.T.);
  4111. #3685 = EDGE_CURVE('',#3677,#3686,#3688,.T.);
  4112. #3686 = VERTEX_POINT('',#3687);
  4113. #3687 = CARTESIAN_POINT('',(3.81,-6.604,-17.2339));
  4114. #3688 = LINE('',#3689,#3690);
  4115. #3689 = CARTESIAN_POINT('',(3.81,-6.477000000605,-17.1069000006));
  4116. #3690 = VECTOR('',#3691,1.);
  4117. #3691 = DIRECTION('',(-0.,-0.707106781187,-0.707106781186));
  4118. #3692 = ORIENTED_EDGE('',*,*,#3693,.F.);
  4119. #3693 = EDGE_CURVE('',#3667,#3686,#3694,.T.);
  4120. #3694 = CIRCLE('',#3695,0.5461);
  4121. #3695 = AXIS2_PLACEMENT_3D('',#3696,#3697,#3698);
  4122. #3696 = CARTESIAN_POINT('',(3.81,-6.604,-17.78));
  4123. #3697 = DIRECTION('',(0.,-1.,-0.));
  4124. #3698 = DIRECTION('',(-1.162E-14,0.,-1.));
  4125. #3699 = CONICAL_SURFACE('',#3700,0.673099999394,0.785398163397);
  4126. #3700 = AXIS2_PLACEMENT_3D('',#3701,#3702,#3703);
  4127. #3701 = CARTESIAN_POINT('',(3.81,-6.477000000605,-17.78));
  4128. #3702 = DIRECTION('',(0.,1.,0.));
  4129. #3703 = DIRECTION('',(0.,0.,-1.));
  4130. #3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  4131. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3708))
  4132. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3705,#3706,#3707)) REPRESENTATION_CONTEXT
  4133. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  4134. #3705 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  4135. #3706 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  4136. #3707 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  4137. #3708 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3705,
  4138. 'distance_accuracy_value','confusion accuracy');
  4139. #3709 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3656));
  4140. #3710 = SHAPE_DEFINITION_REPRESENTATION(#3711,#3717);
  4141. #3711 = PRODUCT_DEFINITION_SHAPE('','',#3712);
  4142. #3712 = PRODUCT_DEFINITION('design','',#3713,#3716);
  4143. #3713 = PRODUCT_DEFINITION_FORMATION('','',#3714);
  4144. #3714 = PRODUCT('Face054','Face054','',(#3715));
  4145. #3715 = PRODUCT_CONTEXT('',#2,'mechanical');
  4146. #3716 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  4147. #3717 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3718),#3746);
  4148. #3718 = SHELL_BASED_SURFACE_MODEL('',(#3719));
  4149. #3719 = OPEN_SHELL('',(#3720));
  4150. #3720 = ADVANCED_FACE('',(#3721),#3741,.T.);
  4151. #3721 = FACE_BOUND('',#3722,.T.);
  4152. #3722 = EDGE_LOOP('',(#3723,#3734));
  4153. #3723 = ORIENTED_EDGE('',*,*,#3724,.T.);
  4154. #3724 = EDGE_CURVE('',#3725,#3727,#3729,.T.);
  4155. #3725 = VERTEX_POINT('',#3726);
  4156. #3726 = CARTESIAN_POINT('',(3.81,-6.604,-17.2339));
  4157. #3727 = VERTEX_POINT('',#3728);
  4158. #3728 = CARTESIAN_POINT('',(3.81,-6.604,-18.3261));
  4159. #3729 = CIRCLE('',#3730,0.5461);
  4160. #3730 = AXIS2_PLACEMENT_3D('',#3731,#3732,#3733);
  4161. #3731 = CARTESIAN_POINT('',(3.81,-6.604,-17.78));
  4162. #3732 = DIRECTION('',(0.,-1.,-0.));
  4163. #3733 = DIRECTION('',(-1.162E-14,0.,-1.));
  4164. #3734 = ORIENTED_EDGE('',*,*,#3735,.T.);
  4165. #3735 = EDGE_CURVE('',#3727,#3725,#3736,.T.);
  4166. #3736 = CIRCLE('',#3737,0.5461);
  4167. #3737 = AXIS2_PLACEMENT_3D('',#3738,#3739,#3740);
  4168. #3738 = CARTESIAN_POINT('',(3.81,-6.604,-17.78));
  4169. #3739 = DIRECTION('',(0.,-1.,-0.));
  4170. #3740 = DIRECTION('',(-1.162E-14,0.,-1.));
  4171. #3741 = PLANE('',#3742);
  4172. #3742 = AXIS2_PLACEMENT_3D('',#3743,#3744,#3745);
  4173. #3743 = CARTESIAN_POINT('',(0.,-6.604,-21.844));
  4174. #3744 = DIRECTION('',(0.,-1.,0.));
  4175. #3745 = DIRECTION('',(0.,0.,-1.));
  4176. #3746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  4177. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3750))
  4178. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3747,#3748,#3749)) REPRESENTATION_CONTEXT
  4179. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  4180. #3747 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  4181. #3748 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  4182. #3749 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  4183. #3750 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3747,
  4184. 'distance_accuracy_value','confusion accuracy');
  4185. #3751 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3714));
  4186. #3752 = SHAPE_DEFINITION_REPRESENTATION(#3753,#3759);
  4187. #3753 = PRODUCT_DEFINITION_SHAPE('','',#3754);
  4188. #3754 = PRODUCT_DEFINITION('design','',#3755,#3758);
  4189. #3755 = PRODUCT_DEFINITION_FORMATION('','',#3756);
  4190. #3756 = PRODUCT('Face055','Face055','',(#3757));
  4191. #3757 = PRODUCT_CONTEXT('',#2,'mechanical');
  4192. #3758 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  4193. #3759 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3760),#3788);
  4194. #3760 = SHELL_BASED_SURFACE_MODEL('',(#3761));
  4195. #3761 = OPEN_SHELL('',(#3762));
  4196. #3762 = ADVANCED_FACE('',(#3763),#3783,.T.);
  4197. #3763 = FACE_BOUND('',#3764,.T.);
  4198. #3764 = EDGE_LOOP('',(#3765,#3776));
  4199. #3765 = ORIENTED_EDGE('',*,*,#3766,.T.);
  4200. #3766 = EDGE_CURVE('',#3767,#3769,#3771,.T.);
  4201. #3767 = VERTEX_POINT('',#3768);
  4202. #3768 = CARTESIAN_POINT('',(-3.81,-6.604,-17.2339));
  4203. #3769 = VERTEX_POINT('',#3770);
  4204. #3770 = CARTESIAN_POINT('',(-3.81,-6.604,-18.3261));
  4205. #3771 = CIRCLE('',#3772,0.5461);
  4206. #3772 = AXIS2_PLACEMENT_3D('',#3773,#3774,#3775);
  4207. #3773 = CARTESIAN_POINT('',(-3.81,-6.604,-17.78));
  4208. #3774 = DIRECTION('',(0.,-1.,0.));
  4209. #3775 = DIRECTION('',(0.,0.,1.));
  4210. #3776 = ORIENTED_EDGE('',*,*,#3777,.T.);
  4211. #3777 = EDGE_CURVE('',#3769,#3767,#3778,.T.);
  4212. #3778 = CIRCLE('',#3779,0.5461);
  4213. #3779 = AXIS2_PLACEMENT_3D('',#3780,#3781,#3782);
  4214. #3780 = CARTESIAN_POINT('',(-3.81,-6.604,-17.78));
  4215. #3781 = DIRECTION('',(0.,-1.,0.));
  4216. #3782 = DIRECTION('',(0.,0.,1.));
  4217. #3783 = PLANE('',#3784);
  4218. #3784 = AXIS2_PLACEMENT_3D('',#3785,#3786,#3787);
  4219. #3785 = CARTESIAN_POINT('',(0.,-6.604,-21.844));
  4220. #3786 = DIRECTION('',(0.,-1.,0.));
  4221. #3787 = DIRECTION('',(0.,0.,-1.));
  4222. #3788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  4223. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3792))
  4224. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3789,#3790,#3791)) REPRESENTATION_CONTEXT
  4225. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  4226. #3789 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  4227. #3790 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  4228. #3791 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  4229. #3792 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3789,
  4230. 'distance_accuracy_value','confusion accuracy');
  4231. #3793 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3756));
  4232. #3794 = SHAPE_DEFINITION_REPRESENTATION(#3795,#3801);
  4233. #3795 = PRODUCT_DEFINITION_SHAPE('','',#3796);
  4234. #3796 = PRODUCT_DEFINITION('design','',#3797,#3800);
  4235. #3797 = PRODUCT_DEFINITION_FORMATION('','',#3798);
  4236. #3798 = PRODUCT('Face056','Face056','',(#3799));
  4237. #3799 = PRODUCT_CONTEXT('',#2,'mechanical');
  4238. #3800 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  4239. #3801 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3802),#3846);
  4240. #3802 = SHELL_BASED_SURFACE_MODEL('',(#3803));
  4241. #3803 = OPEN_SHELL('',(#3804));
  4242. #3804 = ADVANCED_FACE('',(#3805),#3841,.T.);
  4243. #3805 = FACE_BOUND('',#3806,.T.);
  4244. #3806 = EDGE_LOOP('',(#3807,#3817,#3826,#3834));
  4245. #3807 = ORIENTED_EDGE('',*,*,#3808,.T.);
  4246. #3808 = EDGE_CURVE('',#3809,#3811,#3813,.T.);
  4247. #3809 = VERTEX_POINT('',#3810);
  4248. #3810 = CARTESIAN_POINT('',(-3.81,-6.604,-18.3261));
  4249. #3811 = VERTEX_POINT('',#3812);
  4250. #3812 = CARTESIAN_POINT('',(-3.81,-6.35,-18.5801));
  4251. #3813 = LINE('',#3814,#3815);
  4252. #3814 = CARTESIAN_POINT('',(-3.81,-6.477000000605,-18.45309999939));
  4253. #3815 = VECTOR('',#3816,1.);
  4254. #3816 = DIRECTION('',(0.,0.707106781187,-0.707106781186));
  4255. #3817 = ORIENTED_EDGE('',*,*,#3818,.T.);
  4256. #3818 = EDGE_CURVE('',#3811,#3819,#3821,.T.);
  4257. #3819 = VERTEX_POINT('',#3820);
  4258. #3820 = CARTESIAN_POINT('',(-3.81,-6.35,-16.9799));
  4259. #3821 = CIRCLE('',#3822,0.8001);
  4260. #3822 = AXIS2_PLACEMENT_3D('',#3823,#3824,#3825);
  4261. #3823 = CARTESIAN_POINT('',(-3.81,-6.35,-17.78));
  4262. #3824 = DIRECTION('',(0.,-1.,0.));
  4263. #3825 = DIRECTION('',(0.,0.,1.));
  4264. #3826 = ORIENTED_EDGE('',*,*,#3827,.T.);
  4265. #3827 = EDGE_CURVE('',#3819,#3828,#3830,.T.);
  4266. #3828 = VERTEX_POINT('',#3829);
  4267. #3829 = CARTESIAN_POINT('',(-3.81,-6.604,-17.2339));
  4268. #3830 = LINE('',#3831,#3832);
  4269. #3831 = CARTESIAN_POINT('',(-3.81,-6.477000000605,-17.1069000006));
  4270. #3832 = VECTOR('',#3833,1.);
  4271. #3833 = DIRECTION('',(-0.,-0.707106781187,-0.707106781186));
  4272. #3834 = ORIENTED_EDGE('',*,*,#3835,.F.);
  4273. #3835 = EDGE_CURVE('',#3809,#3828,#3836,.T.);
  4274. #3836 = CIRCLE('',#3837,0.5461);
  4275. #3837 = AXIS2_PLACEMENT_3D('',#3838,#3839,#3840);
  4276. #3838 = CARTESIAN_POINT('',(-3.81,-6.604,-17.78));
  4277. #3839 = DIRECTION('',(0.,-1.,0.));
  4278. #3840 = DIRECTION('',(0.,0.,1.));
  4279. #3841 = CONICAL_SURFACE('',#3842,0.673099999394,0.785398163397);
  4280. #3842 = AXIS2_PLACEMENT_3D('',#3843,#3844,#3845);
  4281. #3843 = CARTESIAN_POINT('',(-3.81,-6.477000000605,-17.78));
  4282. #3844 = DIRECTION('',(0.,1.,0.));
  4283. #3845 = DIRECTION('',(0.,0.,-1.));
  4284. #3846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  4285. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3850))
  4286. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3847,#3848,#3849)) REPRESENTATION_CONTEXT
  4287. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  4288. #3847 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  4289. #3848 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  4290. #3849 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  4291. #3850 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3847,
  4292. 'distance_accuracy_value','confusion accuracy');
  4293. #3851 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3798));
  4294. #3852 = SHAPE_DEFINITION_REPRESENTATION(#3853,#3859);
  4295. #3853 = PRODUCT_DEFINITION_SHAPE('','',#3854);
  4296. #3854 = PRODUCT_DEFINITION('design','',#3855,#3858);
  4297. #3855 = PRODUCT_DEFINITION_FORMATION('','',#3856);
  4298. #3856 = PRODUCT('Face057','Face057','',(#3857));
  4299. #3857 = PRODUCT_CONTEXT('',#2,'mechanical');
  4300. #3858 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  4301. #3859 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3860),#3928);
  4302. #3860 = SHELL_BASED_SURFACE_MODEL('',(#3861));
  4303. #3861 = OPEN_SHELL('',(#3862));
  4304. #3862 = ADVANCED_FACE('',(#3863),#3923,.T.);
  4305. #3863 = FACE_BOUND('',#3864,.T.);
  4306. #3864 = EDGE_LOOP('',(#3865,#3875,#3884,#3892,#3901,#3916));
  4307. #3865 = ORIENTED_EDGE('',*,*,#3866,.T.);
  4308. #3866 = EDGE_CURVE('',#3867,#3869,#3871,.T.);
  4309. #3867 = VERTEX_POINT('',#3868);
  4310. #3868 = CARTESIAN_POINT('',(-3.81,-3.81,-18.5801));
  4311. #3869 = VERTEX_POINT('',#3870);
  4312. #3870 = CARTESIAN_POINT('',(-3.81,-6.35,-18.5801));
  4313. #3871 = LINE('',#3872,#3873);
  4314. #3872 = CARTESIAN_POINT('',(-3.81,-3.81,-18.5801));
  4315. #3873 = VECTOR('',#3874,1.);
  4316. #3874 = DIRECTION('',(0.,-1.,0.));
  4317. #3875 = ORIENTED_EDGE('',*,*,#3876,.F.);
  4318. #3876 = EDGE_CURVE('',#3877,#3869,#3879,.T.);
  4319. #3877 = VERTEX_POINT('',#3878);
  4320. #3878 = CARTESIAN_POINT('',(-3.81,-6.35,-16.9799));
  4321. #3879 = CIRCLE('',#3880,0.8001);
  4322. #3880 = AXIS2_PLACEMENT_3D('',#3881,#3882,#3883);
  4323. #3881 = CARTESIAN_POINT('',(-3.81,-6.35,-17.78));
  4324. #3882 = DIRECTION('',(0.,-1.,0.));
  4325. #3883 = DIRECTION('',(0.,0.,1.));
  4326. #3884 = ORIENTED_EDGE('',*,*,#3885,.T.);
  4327. #3885 = EDGE_CURVE('',#3877,#3886,#3888,.T.);
  4328. #3886 = VERTEX_POINT('',#3887);
  4329. #3887 = CARTESIAN_POINT('',(-3.81,-3.81,-16.9799));
  4330. #3888 = LINE('',#3889,#3890);
  4331. #3889 = CARTESIAN_POINT('',(-3.81,-3.81,-16.9799));
  4332. #3890 = VECTOR('',#3891,1.);
  4333. #3891 = DIRECTION('',(0.,1.,0.));
  4334. #3892 = ORIENTED_EDGE('',*,*,#3893,.T.);
  4335. #3893 = EDGE_CURVE('',#3886,#3894,#3896,.T.);
  4336. #3894 = VERTEX_POINT('',#3895);
  4337. #3895 = CARTESIAN_POINT('',(-4.3815,-3.81,-17.22005682363));
  4338. #3896 = CIRCLE('',#3897,0.8001);
  4339. #3897 = AXIS2_PLACEMENT_3D('',#3898,#3899,#3900);
  4340. #3898 = CARTESIAN_POINT('',(-3.81,-3.81,-17.78));
  4341. #3899 = DIRECTION('',(0.,-1.,-0.));
  4342. #3900 = DIRECTION('',(-0.714285714286,0.,-0.699854212224));
  4343. #3901 = ORIENTED_EDGE('',*,*,#3902,.T.);
  4344. #3902 = EDGE_CURVE('',#3894,#3903,#3905,.T.);
  4345. #3903 = VERTEX_POINT('',#3904);
  4346. #3904 = CARTESIAN_POINT('',(-4.3815,-3.81,-18.33994317636));
  4347. #3905 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3906,#3907,#3908,#3909,#3910,
  4348. #3911,#3912,#3913,#3914,#3915),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,
  4349. 4),(0.,0.142857142857,0.285714285714,0.428571428571,0.571428571429,
  4350. 0.714285714286,0.857142857143,1.),.UNSPECIFIED.);
  4351. #3906 = CARTESIAN_POINT('',(-4.3815,-3.81,-17.22005682363));
  4352. #3907 = CARTESIAN_POINT('',(-4.417939735548,-3.81,-17.25724797299));
  4353. #3908 = CARTESIAN_POINT('',(-4.486334498586,-3.799865608567,
  4354. -17.34066585724));
  4355. #3909 = CARTESIAN_POINT('',(-4.571141755882,-3.762242155582,
  4356. -17.50904500504));
  4357. #3910 = CARTESIAN_POINT('',(-4.612059828595,-3.732413776496,
  4358. -17.69424735709));
  4359. #3911 = CARTESIAN_POINT('',(-4.612065795339,-3.732408770702,
  4360. -17.86570884039));
  4361. #3912 = CARTESIAN_POINT('',(-4.571149623347,-3.762238477522,
  4362. -18.05094121036));
  4363. #3913 = CARTESIAN_POINT('',(-4.486328258707,-3.799868323893,
  4364. -18.21934538065));
  4365. #3914 = CARTESIAN_POINT('',(-4.417935053561,-3.81,-18.30275680553));
  4366. #3915 = CARTESIAN_POINT('',(-4.3815,-3.81,-18.33994317636));
  4367. #3916 = ORIENTED_EDGE('',*,*,#3917,.T.);
  4368. #3917 = EDGE_CURVE('',#3903,#3867,#3918,.T.);
  4369. #3918 = CIRCLE('',#3919,0.8001);
  4370. #3919 = AXIS2_PLACEMENT_3D('',#3920,#3921,#3922);
  4371. #3920 = CARTESIAN_POINT('',(-3.81,-3.81,-17.78));
  4372. #3921 = DIRECTION('',(0.,-1.,-0.));
  4373. #3922 = DIRECTION('',(-0.714285714286,0.,-0.699854212224));
  4374. #3923 = CYLINDRICAL_SURFACE('',#3924,0.8001);
  4375. #3924 = AXIS2_PLACEMENT_3D('',#3925,#3926,#3927);
  4376. #3925 = CARTESIAN_POINT('',(-3.81,-3.81,-17.78));
  4377. #3926 = DIRECTION('',(0.,1.,0.));
  4378. #3927 = DIRECTION('',(0.,0.,-1.));
  4379. #3928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  4380. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3932))
  4381. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3929,#3930,#3931)) REPRESENTATION_CONTEXT
  4382. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  4383. #3929 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  4384. #3930 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  4385. #3931 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  4386. #3932 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-04),#3929,
  4387. 'distance_accuracy_value','confusion accuracy');
  4388. #3933 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3856));
  4389. #3934 = SHAPE_DEFINITION_REPRESENTATION(#3935,#3941);
  4390. #3935 = PRODUCT_DEFINITION_SHAPE('','',#3936);
  4391. #3936 = PRODUCT_DEFINITION('design','',#3937,#3940);
  4392. #3937 = PRODUCT_DEFINITION_FORMATION('','',#3938);
  4393. #3938 = PRODUCT('Face058','Face058','',(#3939));
  4394. #3939 = PRODUCT_CONTEXT('',#2,'mechanical');
  4395. #3940 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  4396. #3941 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#3942),#3992);
  4397. #3942 = SHELL_BASED_SURFACE_MODEL('',(#3943));
  4398. #3943 = OPEN_SHELL('',(#3944));
  4399. #3944 = ADVANCED_FACE('',(#3945),#3987,.T.);
  4400. #3945 = FACE_BOUND('',#3946,.T.);
  4401. #3946 = EDGE_LOOP('',(#3947,#3957,#3965,#3973,#3981));
  4402. #3947 = ORIENTED_EDGE('',*,*,#3948,.T.);
  4403. #3948 = EDGE_CURVE('',#3949,#3951,#3953,.T.);
  4404. #3949 = VERTEX_POINT('',#3950);
  4405. #3950 = CARTESIAN_POINT('',(4.7625,0.780301063693,-21.463));
  4406. #3951 = VERTEX_POINT('',#3952);
  4407. #3952 = CARTESIAN_POINT('',(4.7625,0.780301063693,-13.97));
  4408. #3953 = LINE('',#3954,#3955);
  4409. #3954 = CARTESIAN_POINT('',(4.7625,0.780301063693,-21.463));
  4410. #3955 = VECTOR('',#3956,1.);
  4411. #3956 = DIRECTION('',(0.,0.,1.));
  4412. #3957 = ORIENTED_EDGE('',*,*,#3958,.T.);
  4413. #3958 = EDGE_CURVE('',#3951,#3959,#3961,.T.);
  4414. #3959 = VERTEX_POINT('',#3960);
  4415. #3960 = CARTESIAN_POINT('',(4.7625,-0.780301063693,-13.97));
  4416. #3961 = LINE('',#3962,#3963);
  4417. #3962 = CARTESIAN_POINT('',(4.7625,0.780301063693,-13.97));
  4418. #3963 = VECTOR('',#3964,1.);
  4419. #3964 = DIRECTION('',(0.,-1.,0.));
  4420. #3965 = ORIENTED_EDGE('',*,*,#3966,.T.);
  4421. #3966 = EDGE_CURVE('',#3959,#3967,#3969,.T.);
  4422. #3967 = VERTEX_POINT('',#3968);
  4423. #3968 = CARTESIAN_POINT('',(4.7625,-3.429,-13.97));
  4424. #3969 = LINE('',#3970,#3971);
  4425. #3970 = CARTESIAN_POINT('',(4.7625,-0.780301063693,-13.97));
  4426. #3971 = VECTOR('',#3972,1.);
  4427. #3972 = DIRECTION('',(0.,-1.,0.));
  4428. #3973 = ORIENTED_EDGE('',*,*,#3974,.T.);
  4429. #3974 = EDGE_CURVE('',#3967,#3975,#3977,.T.);
  4430. #3975 = VERTEX_POINT('',#3976);
  4431. #3976 = CARTESIAN_POINT('',(4.7625,-3.429,-21.463));
  4432. #3977 = LINE('',#3978,#3979);
  4433. #3978 = CARTESIAN_POINT('',(4.7625,-3.429,-13.97));
  4434. #3979 = VECTOR('',#3980,1.);
  4435. #3980 = DIRECTION('',(0.,0.,-1.));
  4436. #3981 = ORIENTED_EDGE('',*,*,#3982,.F.);
  4437. #3982 = EDGE_CURVE('',#3949,#3975,#3983,.T.);
  4438. #3983 = LINE('',#3984,#3985);
  4439. #3984 = CARTESIAN_POINT('',(4.7625,0.780301063693,-21.463));
  4440. #3985 = VECTOR('',#3986,1.);
  4441. #3986 = DIRECTION('',(0.,-1.,0.));
  4442. #3987 = PLANE('',#3988);
  4443. #3988 = AXIS2_PLACEMENT_3D('',#3989,#3990,#3991);
  4444. #3989 = CARTESIAN_POINT('',(4.7625,0.780301063693,-21.844));
  4445. #3990 = DIRECTION('',(1.,0.,0.));
  4446. #3991 = DIRECTION('',(0.,1.,0.));
  4447. #3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  4448. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3996))
  4449. GLOBAL_UNIT_ASSIGNED_CONTEXT((#3993,#3994,#3995)) REPRESENTATION_CONTEXT
  4450. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  4451. #3993 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  4452. #3994 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  4453. #3995 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  4454. #3996 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#3993,
  4455. 'distance_accuracy_value','confusion accuracy');
  4456. #3997 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3938));
  4457. #3998 = SHAPE_DEFINITION_REPRESENTATION(#3999,#4005);
  4458. #3999 = PRODUCT_DEFINITION_SHAPE('','',#4000);
  4459. #4000 = PRODUCT_DEFINITION('design','',#4001,#4004);
  4460. #4001 = PRODUCT_DEFINITION_FORMATION('','',#4002);
  4461. #4002 = PRODUCT('Face059','Face059','',(#4003));
  4462. #4003 = PRODUCT_CONTEXT('',#2,'mechanical');
  4463. #4004 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  4464. #4005 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#4006),#4054);
  4465. #4006 = SHELL_BASED_SURFACE_MODEL('',(#4007));
  4466. #4007 = OPEN_SHELL('',(#4008));
  4467. #4008 = ADVANCED_FACE('',(#4009),#4049,.T.);
  4468. #4009 = FACE_BOUND('',#4010,.T.);
  4469. #4010 = EDGE_LOOP('',(#4011,#4022,#4030,#4043));
  4470. #4011 = ORIENTED_EDGE('',*,*,#4012,.F.);
  4471. #4012 = EDGE_CURVE('',#4013,#4015,#4017,.T.);
  4472. #4013 = VERTEX_POINT('',#4014);
  4473. #4014 = CARTESIAN_POINT('',(4.3815,-3.429,-21.844));
  4474. #4015 = VERTEX_POINT('',#4016);
  4475. #4016 = CARTESIAN_POINT('',(4.7625,-3.429,-21.463));
  4476. #4017 = CIRCLE('',#4018,0.381);
  4477. #4018 = AXIS2_PLACEMENT_3D('',#4019,#4020,#4021);
  4478. #4019 = CARTESIAN_POINT('',(4.3815,-3.429,-21.463));
  4479. #4020 = DIRECTION('',(0.,-1.,0.));
  4480. #4021 = DIRECTION('',(0.,0.,-1.));
  4481. #4022 = ORIENTED_EDGE('',*,*,#4023,.F.);
  4482. #4023 = EDGE_CURVE('',#4024,#4013,#4026,.T.);
  4483. #4024 = VERTEX_POINT('',#4025);
  4484. #4025 = CARTESIAN_POINT('',(4.3815,0.748653958782,-21.844));
  4485. #4026 = LINE('',#4027,#4028);
  4486. #4027 = CARTESIAN_POINT('',(4.3815,0.748653958782,-21.844));
  4487. #4028 = VECTOR('',#4029,1.);
  4488. #4029 = DIRECTION('',(0.,-1.,0.));
  4489. #4030 = ORIENTED_EDGE('',*,*,#4031,.T.);
  4490. #4031 = EDGE_CURVE('',#4024,#4032,#4034,.T.);
  4491. #4032 = VERTEX_POINT('',#4033);
  4492. #4033 = CARTESIAN_POINT('',(4.7625,0.780301063693,-21.463));
  4493. #4034 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4035,#4036,#4037,#4038,#4039,
  4494. #4040,#4041,#4042),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,4),(0.,0.2,0.4,
  4495. 0.6,0.8,1.),.QUASI_UNIFORM_KNOTS.);
  4496. #4035 = CARTESIAN_POINT('',(4.3815,0.748653958782,-21.844));
  4497. #4036 = CARTESIAN_POINT('',(4.421305699644,0.75203023416,-21.844));
  4498. #4037 = CARTESIAN_POINT('',(4.500921793262,0.758736054274,
  4499. -21.83142598502));
  4500. #4038 = CARTESIAN_POINT('',(4.608835819866,0.767708454754,
  4501. -21.77657611025));
  4502. #4039 = CARTESIAN_POINT('',(4.694625100718,0.774764965987,
  4503. -21.69097937358));
  4504. #4040 = CARTESIAN_POINT('',(4.749801569263,0.779268701975,
  4505. -21.58293669898));
  4506. #4041 = CARTESIAN_POINT('',(4.7625,0.780301063693,-21.50299413506));
  4507. #4042 = CARTESIAN_POINT('',(4.7625,0.780301063693,-21.463));
  4508. #4043 = ORIENTED_EDGE('',*,*,#4044,.T.);
  4509. #4044 = EDGE_CURVE('',#4032,#4015,#4045,.T.);
  4510. #4045 = LINE('',#4046,#4047);
  4511. #4046 = CARTESIAN_POINT('',(4.7625,0.780301063693,-21.463));
  4512. #4047 = VECTOR('',#4048,1.);
  4513. #4048 = DIRECTION('',(0.,-1.,0.));
  4514. #4049 = CYLINDRICAL_SURFACE('',#4050,0.381);
  4515. #4050 = AXIS2_PLACEMENT_3D('',#4051,#4052,#4053);
  4516. #4051 = CARTESIAN_POINT('',(4.3815,21.30595688,-21.463));
  4517. #4052 = DIRECTION('',(0.,1.,0.));
  4518. #4053 = DIRECTION('',(0.,0.,-1.));
  4519. #4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  4520. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4058))
  4521. GLOBAL_UNIT_ASSIGNED_CONTEXT((#4055,#4056,#4057)) REPRESENTATION_CONTEXT
  4522. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  4523. #4055 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  4524. #4056 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  4525. #4057 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  4526. #4058 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#4055,
  4527. 'distance_accuracy_value','confusion accuracy');
  4528. #4059 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4002));
  4529. #4060 = SHAPE_DEFINITION_REPRESENTATION(#4061,#4067);
  4530. #4061 = PRODUCT_DEFINITION_SHAPE('','',#4062);
  4531. #4062 = PRODUCT_DEFINITION('design','',#4063,#4066);
  4532. #4063 = PRODUCT_DEFINITION_FORMATION('','',#4064);
  4533. #4064 = PRODUCT('Face060','Face060','',(#4065));
  4534. #4065 = PRODUCT_CONTEXT('',#2,'mechanical');
  4535. #4066 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  4536. #4067 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#4068),#4105);
  4537. #4068 = SHELL_BASED_SURFACE_MODEL('',(#4069));
  4538. #4069 = OPEN_SHELL('',(#4070));
  4539. #4070 = ADVANCED_FACE('',(#4071),#4100,.T.);
  4540. #4071 = FACE_BOUND('',#4072,.T.);
  4541. #4072 = EDGE_LOOP('',(#4073,#4084,#4093));
  4542. #4073 = ORIENTED_EDGE('',*,*,#4074,.T.);
  4543. #4074 = EDGE_CURVE('',#4075,#4077,#4079,.T.);
  4544. #4075 = VERTEX_POINT('',#4076);
  4545. #4076 = CARTESIAN_POINT('',(4.7625,-3.429,-21.463));
  4546. #4077 = VERTEX_POINT('',#4078);
  4547. #4078 = CARTESIAN_POINT('',(4.3815,-3.81,-21.463));
  4548. #4079 = CIRCLE('',#4080,0.381);
  4549. #4080 = AXIS2_PLACEMENT_3D('',#4081,#4082,#4083);
  4550. #4081 = CARTESIAN_POINT('',(4.3815,-3.429,-21.463));
  4551. #4082 = DIRECTION('',(0.,0.,-1.));
  4552. #4083 = DIRECTION('',(1.,0.,0.));
  4553. #4084 = ORIENTED_EDGE('',*,*,#4085,.T.);
  4554. #4085 = EDGE_CURVE('',#4077,#4086,#4088,.T.);
  4555. #4086 = VERTEX_POINT('',#4087);
  4556. #4087 = CARTESIAN_POINT('',(4.3815,-3.429,-21.844));
  4557. #4088 = CIRCLE('',#4089,0.381);
  4558. #4089 = AXIS2_PLACEMENT_3D('',#4090,#4091,#4092);
  4559. #4090 = CARTESIAN_POINT('',(4.3815,-3.429,-21.463));
  4560. #4091 = DIRECTION('',(1.,0.,0.));
  4561. #4092 = DIRECTION('',(0.,-1.,0.));
  4562. #4093 = ORIENTED_EDGE('',*,*,#4094,.T.);
  4563. #4094 = EDGE_CURVE('',#4086,#4075,#4095,.T.);
  4564. #4095 = CIRCLE('',#4096,0.381);
  4565. #4096 = AXIS2_PLACEMENT_3D('',#4097,#4098,#4099);
  4566. #4097 = CARTESIAN_POINT('',(4.3815,-3.429,-21.463));
  4567. #4098 = DIRECTION('',(0.,-1.,0.));
  4568. #4099 = DIRECTION('',(0.,0.,-1.));
  4569. #4100 = SPHERICAL_SURFACE('',#4101,0.381);
  4570. #4101 = AXIS2_PLACEMENT_3D('',#4102,#4103,#4104);
  4571. #4102 = CARTESIAN_POINT('',(4.3815,-3.429,-21.463));
  4572. #4103 = DIRECTION('',(0.707106781187,0.707106781187,0.));
  4573. #4104 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
  4574. #4105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  4575. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4109))
  4576. GLOBAL_UNIT_ASSIGNED_CONTEXT((#4106,#4107,#4108)) REPRESENTATION_CONTEXT
  4577. ('Context #1','3D Context with UNIT and UNCERTAINTY') );
  4578. #4106 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  4579. #4107 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  4580. #4108 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  4581. #4109 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4106,
  4582. 'distance_accuracy_value','confusion accuracy');
  4583. #4110 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4064));
  4584. #4111 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4585. #4112),#3235);
  4586. #4112 = STYLED_ITEM('color',(#4113),#3193);
  4587. #4113 = PRESENTATION_STYLE_ASSIGNMENT((#4114));
  4588. #4114 = SURFACE_STYLE_USAGE(.BOTH.,#4115);
  4589. #4115 = SURFACE_SIDE_STYLE('',(#4116));
  4590. #4116 = SURFACE_STYLE_FILL_AREA(#4117);
  4591. #4117 = FILL_AREA_STYLE('',(#4118));
  4592. #4118 = FILL_AREA_STYLE_COLOUR('',#4119);
  4593. #4119 = COLOUR_RGB('',0.796078452645,0.796078452645,0.796078452645);
  4594. #4120 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4595. #4121),#2284);
  4596. #4121 = STYLED_ITEM('color',(#4122),#2242);
  4597. #4122 = PRESENTATION_STYLE_ASSIGNMENT((#4123));
  4598. #4123 = SURFACE_STYLE_USAGE(.BOTH.,#4124);
  4599. #4124 = SURFACE_SIDE_STYLE('',(#4125));
  4600. #4125 = SURFACE_STYLE_FILL_AREA(#4126);
  4601. #4126 = FILL_AREA_STYLE('',(#4127));
  4602. #4127 = FILL_AREA_STYLE_COLOUR('',#4119);
  4603. #4128 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4604. #4129),#2775);
  4605. #4129 = STYLED_ITEM('color',(#4130),#2719);
  4606. #4130 = PRESENTATION_STYLE_ASSIGNMENT((#4131));
  4607. #4131 = SURFACE_STYLE_USAGE(.BOTH.,#4132);
  4608. #4132 = SURFACE_SIDE_STYLE('',(#4133));
  4609. #4133 = SURFACE_STYLE_FILL_AREA(#4134);
  4610. #4134 = FILL_AREA_STYLE('',(#4135));
  4611. #4135 = FILL_AREA_STYLE_COLOUR('',#4119);
  4612. #4136 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4613. #4137),#2703);
  4614. #4137 = STYLED_ITEM('color',(#4138),#2678);
  4615. #4138 = PRESENTATION_STYLE_ASSIGNMENT((#4139));
  4616. #4139 = SURFACE_STYLE_USAGE(.BOTH.,#4140);
  4617. #4140 = SURFACE_SIDE_STYLE('',(#4141));
  4618. #4141 = SURFACE_STYLE_FILL_AREA(#4142);
  4619. #4142 = FILL_AREA_STYLE('',(#4143));
  4620. #4143 = FILL_AREA_STYLE_COLOUR('',#4119);
  4621. #4144 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4622. #4145),#52);
  4623. #4145 = STYLED_ITEM('color',(#4146),#17);
  4624. #4146 = PRESENTATION_STYLE_ASSIGNMENT((#4147));
  4625. #4147 = SURFACE_STYLE_USAGE(.BOTH.,#4148);
  4626. #4148 = SURFACE_SIDE_STYLE('',(#4149));
  4627. #4149 = SURFACE_STYLE_FILL_AREA(#4150);
  4628. #4150 = FILL_AREA_STYLE('',(#4151));
  4629. #4151 = FILL_AREA_STYLE_COLOUR('',#4119);
  4630. #4152 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4631. #4153),#3277);
  4632. #4153 = STYLED_ITEM('color',(#4154),#3251);
  4633. #4154 = PRESENTATION_STYLE_ASSIGNMENT((#4155));
  4634. #4155 = SURFACE_STYLE_USAGE(.BOTH.,#4156);
  4635. #4156 = SURFACE_SIDE_STYLE('',(#4157));
  4636. #4157 = SURFACE_STYLE_FILL_AREA(#4158);
  4637. #4158 = FILL_AREA_STYLE('',(#4159));
  4638. #4159 = FILL_AREA_STYLE_COLOUR('',#4160);
  4639. #4160 = COLOUR_RGB('',1.,0.858823546443,5.882353178324E-02);
  4640. #4161 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4641. #4162),#2426);
  4642. #4162 = STYLED_ITEM('color',(#4163),#2300);
  4643. #4163 = PRESENTATION_STYLE_ASSIGNMENT((#4164));
  4644. #4164 = SURFACE_STYLE_USAGE(.BOTH.,#4165);
  4645. #4165 = SURFACE_SIDE_STYLE('',(#4166));
  4646. #4166 = SURFACE_STYLE_FILL_AREA(#4167);
  4647. #4167 = FILL_AREA_STYLE('',(#4168));
  4648. #4168 = FILL_AREA_STYLE_COLOUR('',#4119);
  4649. #4169 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4650. #4170),#891);
  4651. #4170 = STYLED_ITEM('color',(#4171),#834);
  4652. #4171 = PRESENTATION_STYLE_ASSIGNMENT((#4172));
  4653. #4172 = SURFACE_STYLE_USAGE(.BOTH.,#4173);
  4654. #4173 = SURFACE_SIDE_STYLE('',(#4174));
  4655. #4174 = SURFACE_STYLE_FILL_AREA(#4175);
  4656. #4175 = FILL_AREA_STYLE('',(#4176));
  4657. #4176 = FILL_AREA_STYLE_COLOUR('',#4119);
  4658. #4177 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4659. #4178),#818);
  4660. #4178 = STYLED_ITEM('color',(#4179),#767);
  4661. #4179 = PRESENTATION_STYLE_ASSIGNMENT((#4180));
  4662. #4180 = SURFACE_STYLE_USAGE(.BOTH.,#4181);
  4663. #4181 = SURFACE_SIDE_STYLE('',(#4182));
  4664. #4182 = SURFACE_STYLE_FILL_AREA(#4183);
  4665. #4183 = FILL_AREA_STYLE('',(#4184));
  4666. #4184 = FILL_AREA_STYLE_COLOUR('',#4185);
  4667. #4185 = DRAUGHTING_PRE_DEFINED_COLOUR('white');
  4668. #4186 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4669. #4187),#2621);
  4670. #4187 = STYLED_ITEM('color',(#4188),#2587);
  4671. #4188 = PRESENTATION_STYLE_ASSIGNMENT((#4189));
  4672. #4189 = SURFACE_STYLE_USAGE(.BOTH.,#4190);
  4673. #4190 = SURFACE_SIDE_STYLE('',(#4191));
  4674. #4191 = SURFACE_STYLE_FILL_AREA(#4192);
  4675. #4192 = FILL_AREA_STYLE('',(#4193));
  4676. #4193 = FILL_AREA_STYLE_COLOUR('',#4119);
  4677. #4194 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4678. #4195),#2056);
  4679. #4195 = STYLED_ITEM('color',(#4196),#2016);
  4680. #4196 = PRESENTATION_STYLE_ASSIGNMENT((#4197));
  4681. #4197 = SURFACE_STYLE_USAGE(.BOTH.,#4198);
  4682. #4198 = SURFACE_SIDE_STYLE('',(#4199));
  4683. #4199 = SURFACE_STYLE_FILL_AREA(#4200);
  4684. #4200 = FILL_AREA_STYLE('',(#4201));
  4685. #4201 = FILL_AREA_STYLE_COLOUR('',#4160);
  4686. #4202 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4687. #4203),#438);
  4688. #4203 = STYLED_ITEM('color',(#4204),#396);
  4689. #4204 = PRESENTATION_STYLE_ASSIGNMENT((#4205));
  4690. #4205 = SURFACE_STYLE_USAGE(.BOTH.,#4206);
  4691. #4206 = SURFACE_SIDE_STYLE('',(#4207));
  4692. #4207 = SURFACE_STYLE_FILL_AREA(#4208);
  4693. #4208 = FILL_AREA_STYLE('',(#4209));
  4694. #4209 = FILL_AREA_STYLE_COLOUR('',#4119);
  4695. #4210 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4696. #4211),#612);
  4697. #4211 = STYLED_ITEM('color',(#4212),#570);
  4698. #4212 = PRESENTATION_STYLE_ASSIGNMENT((#4213));
  4699. #4213 = SURFACE_STYLE_USAGE(.BOTH.,#4214);
  4700. #4214 = SURFACE_SIDE_STYLE('',(#4215));
  4701. #4215 = SURFACE_STYLE_FILL_AREA(#4216);
  4702. #4216 = FILL_AREA_STYLE('',(#4217));
  4703. #4217 = FILL_AREA_STYLE_COLOUR('',#4119);
  4704. #4218 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4705. #4219),#1796);
  4706. #4219 = STYLED_ITEM('color',(#4220),#1756);
  4707. #4220 = PRESENTATION_STYLE_ASSIGNMENT((#4221));
  4708. #4221 = SURFACE_STYLE_USAGE(.BOTH.,#4222);
  4709. #4222 = SURFACE_SIDE_STYLE('',(#4223));
  4710. #4223 = SURFACE_STYLE_FILL_AREA(#4224);
  4711. #4224 = FILL_AREA_STYLE('',(#4225));
  4712. #4225 = FILL_AREA_STYLE_COLOUR('',#4160);
  4713. #4226 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4714. #4227),#2571);
  4715. #4227 = STYLED_ITEM('color',(#4228),#2523);
  4716. #4228 = PRESENTATION_STYLE_ASSIGNMENT((#4229));
  4717. #4229 = SURFACE_STYLE_USAGE(.BOTH.,#4230);
  4718. #4230 = SURFACE_SIDE_STYLE('',(#4231));
  4719. #4231 = SURFACE_STYLE_FILL_AREA(#4232);
  4720. #4232 = FILL_AREA_STYLE('',(#4233));
  4721. #4233 = FILL_AREA_STYLE_COLOUR('',#4119);
  4722. #4234 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4723. #4235),#2662);
  4724. #4235 = STYLED_ITEM('color',(#4236),#2637);
  4725. #4236 = PRESENTATION_STYLE_ASSIGNMENT((#4237));
  4726. #4237 = SURFACE_STYLE_USAGE(.BOTH.,#4238);
  4727. #4238 = SURFACE_SIDE_STYLE('',(#4239));
  4728. #4239 = SURFACE_STYLE_FILL_AREA(#4240);
  4729. #4240 = FILL_AREA_STYLE('',(#4241));
  4730. #4241 = FILL_AREA_STYLE_COLOUR('',#4119);
  4731. #4242 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4732. #4243),#2168);
  4733. #4243 = STYLED_ITEM('color',(#4244),#2128);
  4734. #4244 = PRESENTATION_STYLE_ASSIGNMENT((#4245));
  4735. #4245 = SURFACE_STYLE_USAGE(.BOTH.,#4246);
  4736. #4246 = SURFACE_SIDE_STYLE('',(#4247));
  4737. #4247 = SURFACE_STYLE_FILL_AREA(#4248);
  4738. #4248 = FILL_AREA_STYLE('',(#4249));
  4739. #4249 = FILL_AREA_STYLE_COLOUR('',#4160);
  4740. #4250 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4741. #4251),#3588);
  4742. #4251 = STYLED_ITEM('color',(#4252),#3523);
  4743. #4252 = PRESENTATION_STYLE_ASSIGNMENT((#4253));
  4744. #4253 = SURFACE_STYLE_USAGE(.BOTH.,#4254);
  4745. #4254 = SURFACE_SIDE_STYLE('',(#4255));
  4746. #4255 = SURFACE_STYLE_FILL_AREA(#4256);
  4747. #4256 = FILL_AREA_STYLE('',(#4257));
  4748. #4257 = FILL_AREA_STYLE_COLOUR('',#4119);
  4749. #4258 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4750. #4259),#1650);
  4751. #4259 = STYLED_ITEM('color',(#4260),#1581);
  4752. #4260 = PRESENTATION_STYLE_ASSIGNMENT((#4261));
  4753. #4261 = SURFACE_STYLE_USAGE(.BOTH.,#4262);
  4754. #4262 = SURFACE_SIDE_STYLE('',(#4263));
  4755. #4263 = SURFACE_STYLE_FILL_AREA(#4264);
  4756. #4264 = FILL_AREA_STYLE('',(#4265));
  4757. #4265 = FILL_AREA_STYLE_COLOUR('',#4185);
  4758. #4266 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4759. #4267),#3928);
  4760. #4267 = STYLED_ITEM('color',(#4268),#3862);
  4761. #4268 = PRESENTATION_STYLE_ASSIGNMENT((#4269));
  4762. #4269 = SURFACE_STYLE_USAGE(.BOTH.,#4270);
  4763. #4270 = SURFACE_SIDE_STYLE('',(#4271));
  4764. #4271 = SURFACE_STYLE_FILL_AREA(#4272);
  4765. #4272 = FILL_AREA_STYLE('',(#4273));
  4766. #4273 = FILL_AREA_STYLE_COLOUR('',#4119);
  4767. #4274 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4768. #4275),#3349);
  4769. #4275 = STYLED_ITEM('color',(#4276),#3293);
  4770. #4276 = PRESENTATION_STYLE_ASSIGNMENT((#4277));
  4771. #4277 = SURFACE_STYLE_USAGE(.BOTH.,#4278);
  4772. #4278 = SURFACE_SIDE_STYLE('',(#4279));
  4773. #4279 = SURFACE_STYLE_FILL_AREA(#4280);
  4774. #4280 = FILL_AREA_STYLE('',(#4281));
  4775. #4281 = FILL_AREA_STYLE_COLOUR('',#4119);
  4776. #4282 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4777. #4283),#2226);
  4778. #4283 = STYLED_ITEM('color',(#4284),#2184);
  4779. #4284 = PRESENTATION_STYLE_ASSIGNMENT((#4285));
  4780. #4285 = SURFACE_STYLE_USAGE(.BOTH.,#4286);
  4781. #4286 = SURFACE_SIDE_STYLE('',(#4287));
  4782. #4287 = SURFACE_STYLE_FILL_AREA(#4288);
  4783. #4288 = FILL_AREA_STYLE('',(#4289));
  4784. #4289 = FILL_AREA_STYLE_COLOUR('',#4160);
  4785. #4290 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4786. #4291),#751);
  4787. #4291 = STYLED_ITEM('color',(#4292),#700);
  4788. #4292 = PRESENTATION_STYLE_ASSIGNMENT((#4293));
  4789. #4293 = SURFACE_STYLE_USAGE(.BOTH.,#4294);
  4790. #4294 = SURFACE_SIDE_STYLE('',(#4295));
  4791. #4295 = SURFACE_STYLE_FILL_AREA(#4296);
  4792. #4296 = FILL_AREA_STYLE('',(#4297));
  4793. #4297 = FILL_AREA_STYLE_COLOUR('',#4185);
  4794. #4298 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4795. #4299),#2937);
  4796. #4299 = STYLED_ITEM('color',(#4300),#2895);
  4797. #4300 = PRESENTATION_STYLE_ASSIGNMENT((#4301));
  4798. #4301 = SURFACE_STYLE_USAGE(.BOTH.,#4302);
  4799. #4302 = SURFACE_SIDE_STYLE('',(#4303));
  4800. #4303 = SURFACE_STYLE_FILL_AREA(#4304);
  4801. #4304 = FILL_AREA_STYLE('',(#4305));
  4802. #4305 = FILL_AREA_STYLE_COLOUR('',#4119);
  4803. #4306 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4804. #4307),#684);
  4805. #4307 = STYLED_ITEM('color',(#4308),#628);
  4806. #4308 = PRESENTATION_STYLE_ASSIGNMENT((#4309));
  4807. #4309 = SURFACE_STYLE_USAGE(.BOTH.,#4310);
  4808. #4310 = SURFACE_SIDE_STYLE('',(#4311));
  4809. #4311 = SURFACE_STYLE_FILL_AREA(#4312);
  4810. #4312 = FILL_AREA_STYLE('',(#4313));
  4811. #4313 = FILL_AREA_STYLE_COLOUR('',#4119);
  4812. #4314 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4813. #4315),#1274);
  4814. #4315 = STYLED_ITEM('color',(#4316),#1226);
  4815. #4316 = PRESENTATION_STYLE_ASSIGNMENT((#4317));
  4816. #4317 = SURFACE_STYLE_USAGE(.BOTH.,#4318);
  4817. #4318 = SURFACE_SIDE_STYLE('',(#4319));
  4818. #4319 = SURFACE_STYLE_FILL_AREA(#4320);
  4819. #4320 = FILL_AREA_STYLE('',(#4321));
  4820. #4321 = FILL_AREA_STYLE_COLOUR('',#4119);
  4821. #4322 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4822. #4323),#1942);
  4823. #4323 = STYLED_ITEM('color',(#4324),#1902);
  4824. #4324 = PRESENTATION_STYLE_ASSIGNMENT((#4325));
  4825. #4325 = SURFACE_STYLE_USAGE(.BOTH.,#4326);
  4826. #4326 = SURFACE_SIDE_STYLE('',(#4327));
  4827. #4327 = SURFACE_STYLE_FILL_AREA(#4328);
  4828. #4328 = FILL_AREA_STYLE('',(#4329));
  4829. #4329 = FILL_AREA_STYLE_COLOUR('',#4160);
  4830. #4330 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4831. #4331),#3646);
  4832. #4331 = STYLED_ITEM('color',(#4332),#3604);
  4833. #4332 = PRESENTATION_STYLE_ASSIGNMENT((#4333));
  4834. #4333 = SURFACE_STYLE_USAGE(.BOTH.,#4334);
  4835. #4334 = SURFACE_SIDE_STYLE('',(#4335));
  4836. #4335 = SURFACE_STYLE_FILL_AREA(#4336);
  4837. #4336 = FILL_AREA_STYLE('',(#4337));
  4838. #4337 = FILL_AREA_STYLE_COLOUR('',#4119);
  4839. #4338 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4840. #4339),#2817);
  4841. #4339 = STYLED_ITEM('color',(#4340),#2791);
  4842. #4340 = PRESENTATION_STYLE_ASSIGNMENT((#4341));
  4843. #4341 = SURFACE_STYLE_USAGE(.BOTH.,#4342);
  4844. #4342 = SURFACE_SIDE_STYLE('',(#4343));
  4845. #4343 = SURFACE_STYLE_FILL_AREA(#4344);
  4846. #4344 = FILL_AREA_STYLE('',(#4345));
  4847. #4345 = FILL_AREA_STYLE_COLOUR('',#4119);
  4848. #4346 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4849. #4347),#3846);
  4850. #4347 = STYLED_ITEM('color',(#4348),#3804);
  4851. #4348 = PRESENTATION_STYLE_ASSIGNMENT((#4349));
  4852. #4349 = SURFACE_STYLE_USAGE(.BOTH.,#4350);
  4853. #4350 = SURFACE_SIDE_STYLE('',(#4351));
  4854. #4351 = SURFACE_STYLE_FILL_AREA(#4352);
  4855. #4352 = FILL_AREA_STYLE('',(#4353));
  4856. #4353 = FILL_AREA_STYLE_COLOUR('',#4119);
  4857. #4354 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4858. #4355),#1336);
  4859. #4355 = STYLED_ITEM('color',(#4356),#1290);
  4860. #4356 = PRESENTATION_STYLE_ASSIGNMENT((#4357));
  4861. #4357 = SURFACE_STYLE_USAGE(.BOTH.,#4358);
  4862. #4358 = SURFACE_SIDE_STYLE('',(#4359));
  4863. #4359 = SURFACE_STYLE_FILL_AREA(#4360);
  4864. #4360 = FILL_AREA_STYLE('',(#4361));
  4865. #4361 = FILL_AREA_STYLE_COLOUR('',#4119);
  4866. #4362 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4867. #4363),#4054);
  4868. #4363 = STYLED_ITEM('color',(#4364),#4008);
  4869. #4364 = PRESENTATION_STYLE_ASSIGNMENT((#4365));
  4870. #4365 = SURFACE_STYLE_USAGE(.BOTH.,#4366);
  4871. #4366 = SURFACE_SIDE_STYLE('',(#4367));
  4872. #4367 = SURFACE_STYLE_FILL_AREA(#4368);
  4873. #4368 = FILL_AREA_STYLE('',(#4369));
  4874. #4369 = FILL_AREA_STYLE_COLOUR('',#4119);
  4875. #4370 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4876. #4371),#3704);
  4877. #4371 = STYLED_ITEM('color',(#4372),#3662);
  4878. #4372 = PRESENTATION_STYLE_ASSIGNMENT((#4373));
  4879. #4373 = SURFACE_STYLE_USAGE(.BOTH.,#4374);
  4880. #4374 = SURFACE_SIDE_STYLE('',(#4375));
  4881. #4375 = SURFACE_STYLE_FILL_AREA(#4376);
  4882. #4376 = FILL_AREA_STYLE('',(#4377));
  4883. #4377 = FILL_AREA_STYLE_COLOUR('',#4119);
  4884. #4378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4885. #4379),#1422);
  4886. #4379 = STYLED_ITEM('color',(#4380),#1352);
  4887. #4380 = PRESENTATION_STYLE_ASSIGNMENT((#4381));
  4888. #4381 = SURFACE_STYLE_USAGE(.BOTH.,#4382);
  4889. #4382 = SURFACE_SIDE_STYLE('',(#4383));
  4890. #4383 = SURFACE_STYLE_FILL_AREA(#4384);
  4891. #4384 = FILL_AREA_STYLE('',(#4385));
  4892. #4385 = FILL_AREA_STYLE_COLOUR('',#4119);
  4893. #4386 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4894. #4387),#110);
  4895. #4387 = STYLED_ITEM('color',(#4388),#68);
  4896. #4388 = PRESENTATION_STYLE_ASSIGNMENT((#4389));
  4897. #4389 = SURFACE_STYLE_USAGE(.BOTH.,#4390);
  4898. #4390 = SURFACE_SIDE_STYLE('',(#4391));
  4899. #4391 = SURFACE_STYLE_FILL_AREA(#4392);
  4900. #4392 = FILL_AREA_STYLE('',(#4393));
  4901. #4393 = FILL_AREA_STYLE_COLOUR('',#4119);
  4902. #4394 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4903. #4395),#3177);
  4904. #4395 = STYLED_ITEM('color',(#4396),#3131);
  4905. #4396 = PRESENTATION_STYLE_ASSIGNMENT((#4397));
  4906. #4397 = SURFACE_STYLE_USAGE(.BOTH.,#4398);
  4907. #4398 = SURFACE_SIDE_STYLE('',(#4399));
  4908. #4399 = SURFACE_STYLE_FILL_AREA(#4400);
  4909. #4400 = FILL_AREA_STYLE('',(#4401));
  4910. #4401 = FILL_AREA_STYLE_COLOUR('',#4185);
  4911. #4402 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4912. #4403),#1489);
  4913. #4403 = STYLED_ITEM('color',(#4404),#1438);
  4914. #4404 = PRESENTATION_STYLE_ASSIGNMENT((#4405));
  4915. #4405 = SURFACE_STYLE_USAGE(.BOTH.,#4406);
  4916. #4406 = SURFACE_SIDE_STYLE('',(#4407));
  4917. #4407 = SURFACE_STYLE_FILL_AREA(#4408);
  4918. #4408 = FILL_AREA_STYLE('',(#4409));
  4919. #4409 = FILL_AREA_STYLE_COLOUR('',#4185);
  4920. #4410 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4921. #4411),#3788);
  4922. #4411 = STYLED_ITEM('color',(#4412),#3762);
  4923. #4412 = PRESENTATION_STYLE_ASSIGNMENT((#4413));
  4924. #4413 = SURFACE_STYLE_USAGE(.BOTH.,#4414);
  4925. #4414 = SURFACE_SIDE_STYLE('',(#4415));
  4926. #4415 = SURFACE_STYLE_FILL_AREA(#4416);
  4927. #4416 = FILL_AREA_STYLE('',(#4417));
  4928. #4417 = FILL_AREA_STYLE_COLOUR('',#4119);
  4929. #4418 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4930. #4419),#2507);
  4931. #4419 = STYLED_ITEM('color',(#4420),#2442);
  4932. #4420 = PRESENTATION_STYLE_ASSIGNMENT((#4421));
  4933. #4421 = SURFACE_STYLE_USAGE(.BOTH.,#4422);
  4934. #4422 = SURFACE_SIDE_STYLE('',(#4423));
  4935. #4423 = SURFACE_STYLE_FILL_AREA(#4424);
  4936. #4424 = FILL_AREA_STYLE('',(#4425));
  4937. #4425 = FILL_AREA_STYLE_COLOUR('',#4119);
  4938. #4426 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4939. #4427),#3391);
  4940. #4427 = STYLED_ITEM('color',(#4428),#3365);
  4941. #4428 = PRESENTATION_STYLE_ASSIGNMENT((#4429));
  4942. #4429 = SURFACE_STYLE_USAGE(.BOTH.,#4430);
  4943. #4430 = SURFACE_SIDE_STYLE('',(#4431));
  4944. #4431 = SURFACE_STYLE_FILL_AREA(#4432);
  4945. #4432 = FILL_AREA_STYLE('',(#4433));
  4946. #4433 = FILL_AREA_STYLE_COLOUR('',#4119);
  4947. #4434 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4948. #4435),#3507);
  4949. #4435 = STYLED_ITEM('color',(#4436),#3465);
  4950. #4436 = PRESENTATION_STYLE_ASSIGNMENT((#4437));
  4951. #4437 = SURFACE_STYLE_USAGE(.BOTH.,#4438);
  4952. #4438 = SURFACE_SIDE_STYLE('',(#4439));
  4953. #4439 = SURFACE_STYLE_FILL_AREA(#4440);
  4954. #4440 = FILL_AREA_STYLE('',(#4441));
  4955. #4441 = FILL_AREA_STYLE_COLOUR('',#4119);
  4956. #4442 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4957. #4443),#2000);
  4958. #4443 = STYLED_ITEM('color',(#4444),#1958);
  4959. #4444 = PRESENTATION_STYLE_ASSIGNMENT((#4445));
  4960. #4445 = SURFACE_STYLE_USAGE(.BOTH.,#4446);
  4961. #4446 = SURFACE_SIDE_STYLE('',(#4447));
  4962. #4447 = SURFACE_STYLE_FILL_AREA(#4448);
  4963. #4448 = FILL_AREA_STYLE('',(#4449));
  4964. #4449 = FILL_AREA_STYLE_COLOUR('',#4160);
  4965. #4450 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4966. #4451),#1210);
  4967. #4451 = STYLED_ITEM('color',(#4452),#1062);
  4968. #4452 = PRESENTATION_STYLE_ASSIGNMENT((#4453));
  4969. #4453 = SURFACE_STYLE_USAGE(.BOTH.,#4454);
  4970. #4454 = SURFACE_SIDE_STYLE('',(#4455));
  4971. #4455 = SURFACE_STYLE_FILL_AREA(#4456);
  4972. #4456 = FILL_AREA_STYLE('',(#4457));
  4973. #4457 = FILL_AREA_STYLE_COLOUR('',#4119);
  4974. #4458 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4975. #4459),#1046);
  4976. #4459 = STYLED_ITEM('color',(#4460),#907);
  4977. #4460 = PRESENTATION_STYLE_ASSIGNMENT((#4461));
  4978. #4461 = SURFACE_STYLE_USAGE(.BOTH.,#4462);
  4979. #4462 = SURFACE_SIDE_STYLE('',(#4463));
  4980. #4463 = SURFACE_STYLE_FILL_AREA(#4464);
  4981. #4464 = FILL_AREA_STYLE('',(#4465));
  4982. #4465 = FILL_AREA_STYLE_COLOUR('',#4119);
  4983. #4466 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4984. #4467),#1565);
  4985. #4467 = STYLED_ITEM('color',(#4468),#1505);
  4986. #4468 = PRESENTATION_STYLE_ASSIGNMENT((#4469));
  4987. #4469 = SURFACE_STYLE_USAGE(.BOTH.,#4470);
  4988. #4470 = SURFACE_SIDE_STYLE('',(#4471));
  4989. #4471 = SURFACE_STYLE_FILL_AREA(#4472);
  4990. #4472 = FILL_AREA_STYLE('',(#4473));
  4991. #4473 = FILL_AREA_STYLE_COLOUR('',#4185);
  4992. #4474 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  4993. #4475),#1886);
  4994. #4475 = STYLED_ITEM('color',(#4476),#1812);
  4995. #4476 = PRESENTATION_STYLE_ASSIGNMENT((#4477));
  4996. #4477 = SURFACE_STYLE_USAGE(.BOTH.,#4478);
  4997. #4478 = SURFACE_SIDE_STYLE('',(#4479));
  4998. #4479 = SURFACE_STYLE_FILL_AREA(#4480);
  4999. #4480 = FILL_AREA_STYLE('',(#4481));
  5000. #4481 = FILL_AREA_STYLE_COLOUR('',#4160);
  5001. #4482 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5002. #4483),#380);
  5003. #4483 = STYLED_ITEM('color',(#4484),#324);
  5004. #4484 = PRESENTATION_STYLE_ASSIGNMENT((#4485));
  5005. #4485 = SURFACE_STYLE_USAGE(.BOTH.,#4486);
  5006. #4486 = SURFACE_SIDE_STYLE('',(#4487));
  5007. #4487 = SURFACE_STYLE_FILL_AREA(#4488);
  5008. #4488 = FILL_AREA_STYLE('',(#4489));
  5009. #4489 = FILL_AREA_STYLE_COLOUR('',#4119);
  5010. #4490 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5011. #4491),#496);
  5012. #4491 = STYLED_ITEM('color',(#4492),#454);
  5013. #4492 = PRESENTATION_STYLE_ASSIGNMENT((#4493));
  5014. #4493 = SURFACE_STYLE_USAGE(.BOTH.,#4494);
  5015. #4494 = SURFACE_SIDE_STYLE('',(#4495));
  5016. #4495 = SURFACE_STYLE_FILL_AREA(#4496);
  5017. #4496 = FILL_AREA_STYLE('',(#4497));
  5018. #4497 = FILL_AREA_STYLE_COLOUR('',#4185);
  5019. #4498 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5020. #4499),#3057);
  5021. #4499 = STYLED_ITEM('color',(#4500),#3011);
  5022. #4500 = PRESENTATION_STYLE_ASSIGNMENT((#4501));
  5023. #4501 = SURFACE_STYLE_USAGE(.BOTH.,#4502);
  5024. #4502 = SURFACE_SIDE_STYLE('',(#4503));
  5025. #4503 = SURFACE_STYLE_FILL_AREA(#4504);
  5026. #4504 = FILL_AREA_STYLE('',(#4505));
  5027. #4505 = FILL_AREA_STYLE_COLOUR('',#4185);
  5028. #4506 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5029. #4507),#3449);
  5030. #4507 = STYLED_ITEM('color',(#4508),#3407);
  5031. #4508 = PRESENTATION_STYLE_ASSIGNMENT((#4509));
  5032. #4509 = SURFACE_STYLE_USAGE(.BOTH.,#4510);
  5033. #4510 = SURFACE_SIDE_STYLE('',(#4511));
  5034. #4511 = SURFACE_STYLE_FILL_AREA(#4512);
  5035. #4512 = FILL_AREA_STYLE('',(#4513));
  5036. #4513 = FILL_AREA_STYLE_COLOUR('',#4119);
  5037. #4514 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5038. #4515),#2995);
  5039. #4515 = STYLED_ITEM('color',(#4516),#2953);
  5040. #4516 = PRESENTATION_STYLE_ASSIGNMENT((#4517));
  5041. #4517 = SURFACE_STYLE_USAGE(.BOTH.,#4518);
  5042. #4518 = SURFACE_SIDE_STYLE('',(#4519));
  5043. #4519 = SURFACE_STYLE_FILL_AREA(#4520);
  5044. #4520 = FILL_AREA_STYLE('',(#4521));
  5045. #4521 = FILL_AREA_STYLE_COLOUR('',#4119);
  5046. #4522 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5047. #4523),#4105);
  5048. #4523 = STYLED_ITEM('color',(#4524),#4070);
  5049. #4524 = PRESENTATION_STYLE_ASSIGNMENT((#4525));
  5050. #4525 = SURFACE_STYLE_USAGE(.BOTH.,#4526);
  5051. #4526 = SURFACE_SIDE_STYLE('',(#4527));
  5052. #4527 = SURFACE_STYLE_FILL_AREA(#4528);
  5053. #4528 = FILL_AREA_STYLE('',(#4529));
  5054. #4529 = FILL_AREA_STYLE_COLOUR('',#4119);
  5055. #4530 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5056. #4531),#168);
  5057. #4531 = STYLED_ITEM('color',(#4532),#126);
  5058. #4532 = PRESENTATION_STYLE_ASSIGNMENT((#4533));
  5059. #4533 = SURFACE_STYLE_USAGE(.BOTH.,#4534);
  5060. #4534 = SURFACE_SIDE_STYLE('',(#4535));
  5061. #4535 = SURFACE_STYLE_FILL_AREA(#4536);
  5062. #4536 = FILL_AREA_STYLE('',(#4537));
  5063. #4537 = FILL_AREA_STYLE_COLOUR('',#4119);
  5064. #4538 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5065. #4539),#3115);
  5066. #4539 = STYLED_ITEM('color',(#4540),#3073);
  5067. #4540 = PRESENTATION_STYLE_ASSIGNMENT((#4541));
  5068. #4541 = SURFACE_STYLE_USAGE(.BOTH.,#4542);
  5069. #4542 = SURFACE_SIDE_STYLE('',(#4543));
  5070. #4543 = SURFACE_STYLE_FILL_AREA(#4544);
  5071. #4544 = FILL_AREA_STYLE('',(#4545));
  5072. #4545 = FILL_AREA_STYLE_COLOUR('',#4185);
  5073. #4546 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5074. #4547),#3746);
  5075. #4547 = STYLED_ITEM('color',(#4548),#3720);
  5076. #4548 = PRESENTATION_STYLE_ASSIGNMENT((#4549));
  5077. #4549 = SURFACE_STYLE_USAGE(.BOTH.,#4550);
  5078. #4550 = SURFACE_SIDE_STYLE('',(#4551));
  5079. #4551 = SURFACE_STYLE_FILL_AREA(#4552);
  5080. #4552 = FILL_AREA_STYLE('',(#4553));
  5081. #4553 = FILL_AREA_STYLE_COLOUR('',#4119);
  5082. #4554 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5083. #4555),#554);
  5084. #4555 = STYLED_ITEM('color',(#4556),#512);
  5085. #4556 = PRESENTATION_STYLE_ASSIGNMENT((#4557));
  5086. #4557 = SURFACE_STYLE_USAGE(.BOTH.,#4558);
  5087. #4558 = SURFACE_SIDE_STYLE('',(#4559));
  5088. #4559 = SURFACE_STYLE_FILL_AREA(#4560);
  5089. #4560 = FILL_AREA_STYLE('',(#4561));
  5090. #4561 = FILL_AREA_STYLE_COLOUR('',#4119);
  5091. #4562 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5092. #4563),#1740);
  5093. #4563 = STYLED_ITEM('color',(#4564),#1666);
  5094. #4564 = PRESENTATION_STYLE_ASSIGNMENT((#4565));
  5095. #4565 = SURFACE_STYLE_USAGE(.BOTH.,#4566);
  5096. #4566 = SURFACE_SIDE_STYLE('',(#4567));
  5097. #4567 = SURFACE_STYLE_FILL_AREA(#4568);
  5098. #4568 = FILL_AREA_STYLE('',(#4569));
  5099. #4569 = FILL_AREA_STYLE_COLOUR('',#4160);
  5100. #4570 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5101. #4571),#2112);
  5102. #4571 = STYLED_ITEM('color',(#4572),#2072);
  5103. #4572 = PRESENTATION_STYLE_ASSIGNMENT((#4573));
  5104. #4573 = SURFACE_STYLE_USAGE(.BOTH.,#4574);
  5105. #4574 = SURFACE_SIDE_STYLE('',(#4575));
  5106. #4575 = SURFACE_STYLE_FILL_AREA(#4576);
  5107. #4576 = FILL_AREA_STYLE('',(#4577));
  5108. #4577 = FILL_AREA_STYLE_COLOUR('',#4160);
  5109. #4578 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5110. #4579),#308);
  5111. #4579 = STYLED_ITEM('color',(#4580),#242);
  5112. #4580 = PRESENTATION_STYLE_ASSIGNMENT((#4581));
  5113. #4581 = SURFACE_STYLE_USAGE(.BOTH.,#4582);
  5114. #4582 = SURFACE_SIDE_STYLE('',(#4583));
  5115. #4583 = SURFACE_STYLE_FILL_AREA(#4584);
  5116. #4584 = FILL_AREA_STYLE('',(#4585));
  5117. #4585 = FILL_AREA_STYLE_COLOUR('',#4119);
  5118. #4586 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5119. #4587),#226);
  5120. #4587 = STYLED_ITEM('color',(#4588),#184);
  5121. #4588 = PRESENTATION_STYLE_ASSIGNMENT((#4589));
  5122. #4589 = SURFACE_STYLE_USAGE(.BOTH.,#4590);
  5123. #4590 = SURFACE_SIDE_STYLE('',(#4591));
  5124. #4591 = SURFACE_STYLE_FILL_AREA(#4592);
  5125. #4592 = FILL_AREA_STYLE('',(#4593));
  5126. #4593 = FILL_AREA_STYLE_COLOUR('',#4119);
  5127. #4594 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5128. #4595),#2879);
  5129. #4595 = STYLED_ITEM('color',(#4596),#2833);
  5130. #4596 = PRESENTATION_STYLE_ASSIGNMENT((#4597));
  5131. #4597 = SURFACE_STYLE_USAGE(.BOTH.,#4598);
  5132. #4598 = SURFACE_SIDE_STYLE('',(#4599));
  5133. #4599 = SURFACE_STYLE_FILL_AREA(#4600);
  5134. #4600 = FILL_AREA_STYLE('',(#4601));
  5135. #4601 = FILL_AREA_STYLE_COLOUR('',#4119);
  5136. #4602 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
  5137. #4603),#3992);
  5138. #4603 = STYLED_ITEM('color',(#4604),#3944);
  5139. #4604 = PRESENTATION_STYLE_ASSIGNMENT((#4605));
  5140. #4605 = SURFACE_STYLE_USAGE(.BOTH.,#4606);
  5141. #4606 = SURFACE_SIDE_STYLE('',(#4607));
  5142. #4607 = SURFACE_STYLE_FILL_AREA(#4608);
  5143. #4608 = FILL_AREA_STYLE('',(#4609));
  5144. #4609 = FILL_AREA_STYLE_COLOUR('',#4119);
  5145. ENDSEC;
  5146. END-ISO-10303-21;