diff options
-rw-r--r-- | src/dactyl_manuform.py | 172 | ||||
-rw-r--r-- | src/generate_configuration.py | 27 | ||||
-rw-r--r-- | src/helpers_cadquery.py | 28 | ||||
-rw-r--r-- | src/helpers_solid.py | 18 | ||||
-rw-r--r-- | src/hot_swap_plate.step | 7052 | ||||
-rw-r--r-- | src/hot_swap_plate.stl | bin | 53484 -> 70584 bytes | |||
-rw-r--r-- | src/hot_swap_plate_V02.FCStd | bin | 0 -> 127150 bytes | |||
-rw-r--r-- | src/run.py | 11 | ||||
-rw-r--r-- | src/run_config.json | 28 |
9 files changed, 3366 insertions, 3970 deletions
diff --git a/src/dactyl_manuform.py b/src/dactyl_manuform.py index f7e0dac..0632399 100644 --- a/src/dactyl_manuform.py +++ b/src/dactyl_manuform.py @@ -13,12 +13,11 @@ def deg2rad(degrees: float) -> float: def rad2deg(rad: float) -> float: return rad * 180 / pi -ENGINE = 'solid' -# ENGINE = 'cadquery' -debug_exports = False -# if __name__=='__main__': -# +############################################### +# EXTREMELY UGLY BUT FUNCTIONAL BOOTSTRAP +############################################### + from generate_configuration import * save_config() @@ -33,6 +32,41 @@ with open('run_config.json', mode='r') as fid: for item in data: locals()[item] = data[item] +# Really rough setup. Check for ENGINE, set it not present from configuration. +try: + print('Current Engine = {}'.format(ENGINE)) +except Exception: + print('Current Engine = {}'.format('None')) + ENGINE = 'solid' + # ENGINE = 'cadquery' + print('Setting Current Engine = {}'.format(ENGINE)) + +############################################### +# END EXTREMELY UGLY BOOTSTRAP +############################################### + +#################################################### +# HELPER FUNCTIONS TO MERGE CADQUERY AND OPENSCAD +#################################################### + +if ENGINE == 'cadquery': + from helpers_cadquery import * +else: + from helpers_solid import * + +#################################################### +# END HELPER FUNCTIONS +#################################################### + + +debug_exports = False +debug_trace = False + +def debugprint(info): + if debug_trace: + print(info) + + if oled_mount_type is not None: for item in oled_configurations[oled_mount_type]: locals()[item] = oled_configurations[oled_mount_type][item] @@ -113,19 +147,6 @@ def column_offset(column: int) -> list: return column_offsets[column] # column_style='fixed' -#################################################### -# HELPER FUNCTIONS TO MERGE CADQUERY AND OPENSCAD -#################################################### - -if ENGINE == 'cadquery': - from helpers_cadquery import * -else: - from helpers_solid import * - -#################################################### -# END HELPER FUNCTIONS -#################################################### - def single_plate(cylinder_segments=100, side="right"): @@ -289,7 +310,7 @@ def sa_cap(Usize=1): def rotate_around_x(position, angle): - # print('rotate_around_x()') + # debugprint('rotate_around_x()') t_matrix = np.array( [ [1, 0, 0], @@ -301,7 +322,7 @@ def rotate_around_x(position, angle): def rotate_around_y(position, angle): - # print('rotate_around_y()') + # debugprint('rotate_around_y()') t_matrix = np.array( [ [np.cos(angle), 0, np.sin(angle)], @@ -323,7 +344,8 @@ def apply_key_geometry( row, column_style=column_style, ): - print('apply_key_geometry()') + + debugprint('apply_key_geometry()') column_angle = beta * (centercol - column) @@ -363,22 +385,22 @@ def apply_key_geometry( def x_rot(shape, angle): - # print('x_rot()') + # debugprint('x_rot()') return rotate(shape, [rad2deg(angle), 0, 0]) def y_rot(shape, angle): - # print('y_rot()') + # debugprint('y_rot()') return rotate(shape, [0, rad2deg(angle), 0]) def key_place(shape, column, row): - print('key_place()') + debugprint('key_place()') return apply_key_geometry(shape, translate, x_rot, y_rot, column, row) def add_translate(shape, xyz): - print('add_translate()') + debugprint('add_translate()') vals = [] for i in range(len(shape)): vals.append(shape[i] + xyz[i]) @@ -386,14 +408,14 @@ def add_translate(shape, xyz): def key_position(position, column, row): - print('key_position()') + debugprint('key_position()') return apply_key_geometry( position, add_translate, rotate_around_x, rotate_around_y, column, row ) def key_holes(side="right"): - print('key_holes()') + debugprint('key_holes()') # hole = single_plate() holes = [] for column in range(ncols): @@ -426,7 +448,7 @@ def caps(): def web_post(): - print('web_post()') + debugprint('web_post()') post = box(post_size, post_size, web_thickness) post = translate(post, (0, 0, plate_thickness - (web_thickness / 2))) return post @@ -467,7 +489,7 @@ def web_post_br(wide=False): def connectors(): - print('connectors()') + debugprint('connectors()') hulls = [] for column in range(ncols - 1): for row in range(lastrow): # need to consider last_row? @@ -508,7 +530,7 @@ def connectors(): def thumborigin(): - # print('thumborigin()') + # debugprint('thumborigin()') origin = key_position([mount_width / 2, -(mount_height / 2), 0], 1, cornerrow) for i in range(len(origin)): origin[i] = origin[i] + thumb_offsets[i] @@ -516,7 +538,7 @@ def thumborigin(): def thumb_tr_place(shape): - print('thumb_tr_place()') + debugprint('thumb_tr_place()') shape = rotate(shape, [10, -23, 10]) shape = translate(shape, thumborigin()) shape = translate(shape, [-12, -16, 3]) @@ -524,7 +546,7 @@ def thumb_tr_place(shape): def thumb_tl_place(shape): - print('thumb_tl_place()') + debugprint('thumb_tl_place()') shape = rotate(shape, [10, -23, 10]) shape = translate(shape, thumborigin()) shape = translate(shape, [-32, -15, -2]) @@ -532,7 +554,7 @@ def thumb_tl_place(shape): def thumb_mr_place(shape): - print('thumb_mr_place()') + debugprint('thumb_mr_place()') shape = rotate(shape, [-6, -34, 48]) shape = translate(shape, thumborigin()) shape = translate(shape, [-29, -40, -13]) @@ -540,7 +562,7 @@ def thumb_mr_place(shape): def thumb_ml_place(shape): - print('thumb_ml_place()') + debugprint('thumb_ml_place()') shape = rotate(shape, [6, -34, 40]) shape = translate(shape, thumborigin()) shape = translate(shape, [-51, -25, -12]) @@ -548,7 +570,7 @@ def thumb_ml_place(shape): def thumb_br_place(shape): - print('thumb_br_place()') + debugprint('thumb_br_place()') shape = rotate(shape, [-16, -33, 54]) shape = translate(shape, thumborigin()) shape = translate(shape, [-37.8, -55.3, -25.3]) @@ -556,7 +578,7 @@ def thumb_br_place(shape): def thumb_bl_place(shape): - print('thumb_bl_place()') + debugprint('thumb_bl_place()') shape = rotate(shape, [-4, -35, 52]) shape = translate(shape, thumborigin()) shape = translate(shape, [-56.3, -43.3, -23.5]) @@ -564,7 +586,7 @@ def thumb_bl_place(shape): def thumb_1x_layout(shape, cap=False): - print('thumb_1x_layout()') + debugprint('thumb_1x_layout()') if cap: shapes = thumb_mr_place(shape) shapes = shapes.add(thumb_ml_place(shape)) @@ -583,7 +605,7 @@ def thumb_1x_layout(shape, cap=False): def thumb_15x_layout(shape, cap=False): - print('thumb_15x_layout()') + debugprint('thumb_15x_layout()') if cap: shape = rotate(shape, (0, 0, 90)) return add([thumb_tr_place(shape), thumb_tl_place(shape).solids().objects[0]]) @@ -591,7 +613,7 @@ def thumb_15x_layout(shape, cap=False): return union([thumb_tr_place(shape), thumb_tl_place(shape)]) def double_plate_half(): - print('double_plate()') + debugprint('double_plate()') plate_height = (sa_double_length - mount_height) / 3 top_plate = box(mount_width, plate_height, web_thickness) top_plate = translate(top_plate, @@ -600,7 +622,7 @@ def double_plate_half(): return top_plate def double_plate(): - print('double_plate()') + debugprint('double_plate()') top_plate = double_plate_half() return union((top_plate, mirror(top_plate, 'XZ'))) @@ -647,28 +669,28 @@ def default_thumb(side="right"): def thumb_post_tr(): - print('thumb_post_tr()') + debugprint('thumb_post_tr()') return translate(web_post(), [(mount_width / 2) - post_adj, (mount_height / 1.15) - post_adj, 0] ) def thumb_post_tl(): - print('thumb_post_tl()') + debugprint('thumb_post_tl()') return translate(web_post(), [-(mount_width / 2) + post_adj, (mount_height / 1.15) - post_adj, 0] ) def thumb_post_bl(): - print('thumb_post_bl()') + debugprint('thumb_post_bl()') return translate(web_post(), [-(mount_width / 2) + post_adj, -(mount_height / 1.15) + post_adj, 0] ) def thumb_post_br(): - print('thumb_post_br()') + debugprint('thumb_post_br()') return translate(web_post(), [(mount_width / 2) - post_adj, -(mount_height / 1.15) + post_adj, 0] ) @@ -867,7 +889,7 @@ def mini_thumb_15x_layout(shape): def mini_thumbcaps(): t1 = mini_thumb_1x_layout(sa_cap(1)) - t15 = mini_thumb_15x_layout(rotate(sa_cap(1) , pi / 2, [0, 0, 1])) + t15 = mini_thumb_15x_layout(rotate(sa_cap(1), pi / 2, [0, 0, 1])) return t1.add(t15) @@ -1294,7 +1316,7 @@ def carbonfet_thumb_connectors(): def bottom_hull(p, height=0.001): - print("bottom_hull()") + debugprint("bottom_hull()") if ENGINE == 'cadquery': shape = None for item in p: @@ -1341,7 +1363,7 @@ def bottom_hull(p, height=0.001): def left_key_position(row, direction): - print("left_key_position()") + debugprint("left_key_position()") pos = np.array( key_position([-mount_width * 0.5, direction * mount_height * 0.5, 0], 0, row) ) @@ -1349,23 +1371,23 @@ def left_key_position(row, direction): def left_key_place(shape, row, direction): - print("left_key_place()") + debugprint("left_key_place()") pos = left_key_position(row, direction) return translate(shape, pos) def wall_locate1(dx, dy): - print("wall_locate1()") + debugprint("wall_locate1()") return [dx * wall_thickness, dy * wall_thickness, -1] def wall_locate2(dx, dy): - print("wall_locate2()") + debugprint("wall_locate2()") return [dx * wall_x_offset, dy * wall_y_offset, -wall_z_offset] def wall_locate3(dx, dy, back=False): - print("wall_locate3()") + debugprint("wall_locate3()") if back: return [ dx * (wall_x_offset + wall_base_x_thickness), @@ -1386,7 +1408,7 @@ def wall_locate3(dx, dy, back=False): def wall_brace(place1, dx1, dy1, post1, place2, dx2, dy2, post2, back=False): - print("wall_brace()") + debugprint("wall_brace()") hulls = [] hulls.append(place1(post1)) @@ -1412,7 +1434,7 @@ def wall_brace(place1, dx1, dy1, post1, place2, dx2, dy2, post2, back=False): def key_wall_brace(x1, y1, dx1, dy1, post1, x2, y2, dx2, dy2, post2, back=False): - print("key_wall_brace()") + debugprint("key_wall_brace()") return wall_brace( (lambda shape: key_place(shape, x1, y1)), dx1, @@ -1844,14 +1866,14 @@ rj9_position = (rj9_start[0], rj9_start[1], 11) def rj9_cube(): - print('rj9_cube()') + debugprint('rj9_cube()') shape = box(14.78, 13, 22.38) return shape def rj9_space(): - print('rj9_space()') + debugprint('rj9_space()') return translate(rj9_cube(), rj9_position) @@ -1889,7 +1911,7 @@ def usb_holder(): def usb_holder_hole(): - print('usb_holder_hole()') + debugprint('usb_holder_hole()') shape = box(*usb_holder_size) shape = translate(shape, ( @@ -1925,6 +1947,24 @@ def external_mount_hole(): ) return shape +if oled_center_row is not None: + base_pt1 = key_position( + list(np.array([-mount_width/2, 0, 0]) + np.array([0, (mount_height / 2), 0])), 0, oled_center_row-1 + ) + base_pt2 = key_position( + list(np.array([-mount_width/2, 0, 0]) + np.array([0, (mount_height / 2), 0])), 0, oled_center_row+1 + ) + base_pt0 = key_position( + list(np.array([-mount_width / 2, 0, 0]) + np.array([0, (mount_height / 2), 0])), 0, oled_center_row + ) + + oled_mount_location_xyz = (np.array(base_pt1)+np.array(base_pt2))/2. + np.array(((-left_wall_x_offset/2), 0, 0)) + np.array(oled_translation_offset) + oled_mount_location_xyz[2] = (oled_mount_location_xyz[2] + base_pt0[2])/2 + + angle_x = np.arctan2(base_pt1[2] - base_pt2[2], base_pt1[1] - base_pt2[1]) + angle_z = np.arctan2(base_pt1[0] - base_pt2[0], base_pt1[1] - base_pt2[1]) + + oled_mount_rotation_xyz = (rad2deg(angle_x), 0, -rad2deg(angle_z)) + np.array(oled_rotation_offset) def oled_sliding_mount_frame(): @@ -2230,7 +2270,7 @@ def teensy_holder(): def screw_insert_shape(bottom_radius, top_radius, height): - print('screw_insert_shape()') + debugprint('screw_insert_shape()') if bottom_radius == top_radius: base = translate(cylinder(radius=bottom_radius, height=height), (0, 0, -height / 2) @@ -2246,28 +2286,28 @@ def screw_insert_shape(bottom_radius, top_radius, height): def screw_insert(column, row, bottom_radius, top_radius, height): - print('screw_insert()') + debugprint('screw_insert()') shift_right = column == lastcol shift_left = column == 0 shift_up = (not (shift_right or shift_left)) and (row == 0) shift_down = (not (shift_right or shift_left)) and (row >= lastrow) if screws_offset == 'INSIDE': - # print('Shift Inside') + # debugprint('Shift Inside') shift_left_adjust = wall_base_x_thickness shift_right_adjust = -wall_base_x_thickness/2 shift_down_adjust = -wall_base_y_thickness/2 shift_up_adjust = -wall_base_y_thickness/3 elif screws_offset == 'OUTSIDE': - print('Shift Outside') + debugprint('Shift Outside') shift_left_adjust = 0 shift_right_adjust = wall_base_x_thickness/2 shift_down_adjust = wall_base_y_thickness*2/3 shift_up_adjust = wall_base_y_thickness*2/3 else: - # print('Shift Origin') + # debugprint('Shift Origin') shift_left_adjust = 0 shift_right_adjust = 0 shift_down_adjust = 0 @@ -2359,7 +2399,7 @@ def screw_insert_screw_holes(): def wire_post(direction, offset): - print('wire_post()') + debugprint('wire_post()') s1 = box( wire_post_diameter, wire_post_diameter, wire_post_height ) @@ -2381,7 +2421,7 @@ def wire_post(direction, offset): def wire_posts(): - print('wire_posts()') + debugprint('wire_posts()') shape = thumb_ml_place(wire_post(1, 0).translate([-5, 0, -2])) shape = union([shape, thumb_ml_place(wire_post(-1, 6).translate([0, 0, -2.5]))]) shape = union([shape, thumb_ml_place(wire_post(1, 0).translate([5, 0, -2]))]) @@ -2504,7 +2544,7 @@ def baseplate(): if sizes[-1]>max_val: inner_index = i_wire max_val = sizes[-1] - print(sizes) + debugprint(sizes) inner_wire = base_wires[inner_index] # inner_plate = cq.Workplane('XY').add(cq.Face.makeFromWires(inner_wire)) @@ -2588,5 +2628,5 @@ def run(): # base = baseplate() # export_file(shape=base, fname=path.join(r"..", "things", save_dir, config_name + r"_plate")) - -run()
\ No newline at end of file +if __name__ == '__main__': + run()
\ No newline at end of file diff --git a/src/generate_configuration.py b/src/generate_configuration.py index 18dbee6..aa22322 100644 --- a/src/generate_configuration.py +++ b/src/generate_configuration.py @@ -7,7 +7,7 @@ r2d = 180 / pi shape_config = { - # 'ENGINE': 'solid', # 'solid' = solid python / OpenSCAD, 'cadquery' = cadquery / OpenCascade + 'ENGINE': 'solid', # 'solid' = solid python / OpenSCAD, 'cadquery' = cadquery / OpenCascade # 'ENGINE': 'cadquery', # 'solid' = solid python / OpenSCAD, 'cadquery' = cadquery / OpenCascade @@ -25,8 +25,8 @@ shape_config = { 'alpha': pi / 12.0, # curvature of the columns 'beta': pi / 36.0, # curvature of the rows - 'centerrow_offset': 3, # rows from max, controls front_back tilt 'centercol': 3, # controls left_right tilt / tenting (higher number is more tenting) + 'centerrow_offset': 3, # rows from max, controls front_back tilt 'tenting_angle': pi / 12.0, # or, change this for more precise tenting control # symmetry states if it is a symmetric or asymmetric build. If asymmetric it doubles the generation time. @@ -40,7 +40,7 @@ shape_config = { 9 # controls overall height# original=9 with centercol=3# use 16 for centercol=2 ), - 'thumb_style': 'DEFAULT', # 'DEFAULT', 'MINI', 'CARBONFET' + 'thumb_style': 'CARBONFET', # 'DEFAULT', 'MINI', 'CARBONFET' ############################## # NEW TEST PARAMETERS @@ -125,6 +125,9 @@ shape_config = { # 'CLIP' = Features to set the OLED in a frame a snap a bezel down to hold it in place. 'oled_mount_type': 'CLIP', + 'oled_center_row': 1.5, # if not None, this will override the oled_mount_location_xyz and oled_mount_rotation_xyz settings + 'oled_translation_offset': (0, 0, 4), # Z offset tweaks are expected depending on curvature and OLED mount choice. + 'oled_rotation_offset': (0, 0, 0), 'oled_configurations': { 'UNDERCUT':{ @@ -134,8 +137,8 @@ shape_config = { 'oled_mount_rim': 3.0, 'oled_mount_depth': 6.0, 'oled_mount_cut_depth': 20.0, - 'oled_mount_location_xyz': (-80.0, 20.0, 45.0), - 'oled_mount_rotation_xyz': (13.0, 0.0, -6.0), + 'oled_mount_location_xyz': (-80.0, 20.0, 45.0), # will be overwritten if oled_center_row is not None + 'oled_mount_rotation_xyz': (13.0, 0.0, -6.0), # will be overwritten if oled_center_row is not None 'oled_left_wall_x_offset_override': 28.0, 'oled_left_wall_z_offset_override': 0.0, @@ -150,8 +153,8 @@ shape_config = { 'oled_mount_rim': 2.5, 'oled_mount_depth': 8.0, 'oled_mount_cut_depth': 20.0, - 'oled_mount_location_xyz': (-78.0, 10.0, 41.0), - 'oled_mount_rotation_xyz': (6.0, 0.0, -3.0), + 'oled_mount_location_xyz': (-78.0, 10.0, 41.0), # will be overwritten if oled_center_row is not None + 'oled_mount_rotation_xyz': (6.0, 0.0, -3.0), # will be overwritten if oled_center_row is not None 'oled_left_wall_x_offset_override': 24.0, 'oled_left_wall_z_offset_override': 0.0, @@ -170,8 +173,8 @@ shape_config = { 'oled_mount_rim': 2.0, 'oled_mount_depth': 7.0, 'oled_mount_cut_depth': 20.0, - 'oled_mount_location_xyz': (-78.0, 20.0, 42.0), - 'oled_mount_rotation_xyz': (12.0, 0.0, -6.0), + 'oled_mount_location_xyz': (-78.0, 20.0, 42.0), # will be overwritten if oled_center_row is not None + 'oled_mount_rotation_xyz': (12.0, 0.0, -6.0), # will be overwritten if oled_center_row is not None 'oled_left_wall_x_offset_override': 24.0, 'oled_left_wall_z_offset_override': 0.0, @@ -251,9 +254,9 @@ shape_config = { [0, 0, 0], [0, 2.82, -4.5], [0, 0, 0], - [0, -12, 5.64], - [0, -12, 5.64], - [0, -12, 5.64], + [0, -6, 5],# REDUCED STAGGER + [0, -6, 5],# REDUCED STAGGER + [0, -6, 5],# NOT USED IN MOST FORMATS (7th column) ], } diff --git a/src/helpers_cadquery.py b/src/helpers_cadquery.py index 108e2ac..78069d6 100644 --- a/src/helpers_cadquery.py +++ b/src/helpers_cadquery.py @@ -2,6 +2,14 @@ import cadquery as cq from scipy.spatial import ConvexHull as sphull import numpy as np + +debug_trace = False + +def debugprint(info): + if debug_trace: + print(info) + + def box(width, height, depth): return cq.Workplane("XY").box(width, height, depth) @@ -32,12 +40,12 @@ def translate(shape, vector): def mirror(shape, plane=None): - print('mirror()') + debugprint('mirror()') return shape.mirror(mirrorPlane=plane) def union(shapes): - print('union()') + debugprint('union()') shape = None for item in shapes: if shape is None: @@ -48,7 +56,7 @@ def union(shapes): def add(shapes): - print('union()') + debugprint('union()') shape = None for item in shapes: if shape is None: @@ -59,7 +67,7 @@ def add(shapes): def difference(shape, shapes): - print('difference()') + debugprint('difference()') for item in shapes: shape = shape.cut(item) return shape @@ -70,7 +78,7 @@ def intersect(shape1, shape2): def face_from_points(points): - # print('face_from_points()') + # debugprint('face_from_points()') edges = [] num_pnts = len(points) for i in range(len(points)): @@ -89,7 +97,7 @@ def face_from_points(points): def hull_from_points(points): - # print('hull_from_points()') + # debugprint('hull_from_points()') hull_calc = sphull(points) n_faces = len(hull_calc.simplices) @@ -107,7 +115,7 @@ def hull_from_points(points): def hull_from_shapes(shapes, points=None): - # print('hull_from_shapes()') + # debugprint('hull_from_shapes()') vertices = [] for shape in shapes: verts = shape.vertices() @@ -122,7 +130,7 @@ def hull_from_shapes(shapes, points=None): def tess_hull(shapes, sl_tol=.5, sl_angTol=1): - # print('hull_from_shapes()') + # debugprint('hull_from_shapes()') vertices = [] solids = [] for wp in shapes: @@ -139,7 +147,7 @@ def tess_hull(shapes, sl_tol=.5, sl_angTol=1): def triangle_hulls(shapes): - print('triangle_hulls()') + debugprint('triangle_hulls()') hulls = [cq.Workplane('XY')] for i in range(len(shapes) - 2): hulls.append(hull_from_shapes(shapes[i: (i + 3)])) @@ -175,10 +183,12 @@ def import_file(filename): def export_file(shape, fname): + print("IMPORTING FROM {}".format(fname)) cq.exporters.export(w=shape, fname=fname + ".step", exportType='STEP') def export_dxf(shape, fname): + print("EXPORTING TO {}".format(fname)) cq.exporters.export(w=shape, fname=fname + ".dxf", exportType='DXF')
\ No newline at end of file diff --git a/src/helpers_solid.py b/src/helpers_solid.py index 918f7a3..c98743c 100644 --- a/src/helpers_solid.py +++ b/src/helpers_solid.py @@ -1,5 +1,10 @@ import solid as sl +debug_trace = False + +def debugprint(info): + if debug_trace: + print(info) def box(width, height, depth): return sl.cube([width, height, depth], center=True) @@ -26,7 +31,7 @@ def translate(shape, vector): def mirror(shape, plane=None): - print('mirror()') + debugprint('mirror()') planes = { 'XY': [0, 0, 1], 'YX': [0, 0, -1], @@ -39,7 +44,7 @@ def mirror(shape, plane=None): def union(shapes): - print('union()') + debugprint('union()') shape = None for item in shapes: if shape is None: @@ -50,7 +55,7 @@ def union(shapes): def add(shapes): - print('union()') + debugprint('union()') shape = None for item in shapes: if shape is None: @@ -61,7 +66,7 @@ def add(shapes): def difference(shape, shapes): - print('difference()') + debugprint('difference()') for item in shapes: shape -= item return shape @@ -89,7 +94,7 @@ def tess_hull(shapes, sl_tol=.5, sl_angTol=1): def triangle_hulls(shapes): - print('triangle_hulls()') + debugprint('triangle_hulls()') hulls = [] for i in range(len(shapes) - 2): hulls.append(hull_from_shapes(shapes[i: (i + 3)])) @@ -114,11 +119,12 @@ def extrude_poly(outer_poly, inner_polys=None, height=1): def import_file(fname): + print("IMPORTING FROM {}".format(fname)) return sl.import_(fname + ".stl") def export_file(shape, fname): - print("EXPORTING TO {}".format(fname + ".scad")) + print("EXPORTING TO {}".format(fname)) sl.scad_render_to_file(shape, fname + ".scad") diff --git a/src/hot_swap_plate.step b/src/hot_swap_plate.step index 13ce36c..fb793d0 100644 --- a/src/hot_swap_plate.step +++ b/src/hot_swap_plate.step @@ -3,7 +3,7 @@ HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME( 'E:/Users/jashreve/Documents/git/dactyl-keyboard-JS/src/hot_swap_ -plate.step','2021-03-28T15:39:35',('Author'),(''), +plate.step','2021-07-10T17:01:51',('Author'),(''), 'Open CASCADE STEP processor 7.2','FreeCAD','Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); ENDSEC; @@ -19,7 +19,7 @@ DATA; #7 = PRODUCT('socket029','socket029','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#5721); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#5205); #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); #12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); #13 = DIRECTION('',(0.E+000,0.E+000,1.)); @@ -27,11 +27,11 @@ DATA; #15 = MANIFOLD_SOLID_BREP('',#16); #16 = CLOSED_SHELL('',(#17,#137,#213,#287,#388,#489,#519,#605,#701,#797, #873,#982,#1086,#1141,#1168,#1988,#2332,#2520,#2547,#2623,#2672, - #2866,#2918,#2994,#3043,#3092,#3141,#3190,#3217,#3244,#3271,#3298, - #3325,#3352,#3379,#3386,#3435,#3533,#3583,#3749,#3882,#3982,#4014, - #4068,#4122,#4246,#4298,#4345,#4392,#4512,#4539,#4586,#4656,#4688, - #4839,#4891,#5067,#5094,#5121,#5128,#5153,#5253,#5302,#5356,#5383, - #5432,#5481,#5508,#5538,#5570,#5597,#5624,#5649,#5676,#5687,#5714)); + #2856,#2908,#2984,#3033,#3082,#3131,#3180,#3207,#3234,#3261,#3288, + #3315,#3342,#3369,#3376,#3425,#3518,#3568,#3734,#3867,#3967,#3999, + #4053,#4107,#4134,#4161,#4332,#4359,#4384,#4411,#4458,#4528,#4560, + #4696,#4723,#4750,#4757,#4857,#4906,#4960,#4987,#5036,#5085,#5112, + #5142,#5187,#5194)); #17 = ADVANCED_FACE('',(#18),#32,.F.); #18 = FACE_BOUND('',#19,.F.); #19 = EDGE_LOOP('',(#20,#55,#83,#111)); @@ -3130,7 +3130,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #2672 = ADVANCED_FACE('',(#2673),#1881,.T.); #2673 = FACE_BOUND('',#2674,.T.); #2674 = EDGE_LOOP('',(#2675,#2700,#2721,#2742,#2761,#2762,#2763,#2786, - #2812,#2840)); + #2812,#2835)); #2675 = ORIENTED_EDGE('',*,*,#2676,.F.); #2676 = EDGE_CURVE('',#2677,#2679,#2681,.T.); #2677 = VERTEX_POINT('',#2678); @@ -3319,3985 +3319,3321 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2828 = PCURVE('',#2829,#2834); -#2829 = PLANE('',#2830); -#2830 = AXIS2_PLACEMENT_3D('',#2831,#2832,#2833); -#2831 = CARTESIAN_POINT('',(7.5,4.,-5.)); -#2832 = DIRECTION('',(-3.1E-016,-2.22044604925E-016,1.)); -#2833 = DIRECTION('',(-1.,6.883382752676E-032,-3.1E-016)); -#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); -#2835 = LINE('',#2836,#2837); -#2836 = CARTESIAN_POINT('',(9.346618531262,4.5)); -#2837 = VECTOR('',#2838,1.); -#2838 = DIRECTION('',(1.,0.E+000)); -#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2840 = ORIENTED_EDGE('',*,*,#2841,.T.); -#2841 = EDGE_CURVE('',#2814,#2679,#2842,.T.); -#2842 = SURFACE_CURVE('',#2843,(#2847,#2854),.PCURVE_S1.); -#2843 = LINE('',#2844,#2845); -#2844 = CARTESIAN_POINT('',(-7.5,-0.5,-5.)); -#2845 = VECTOR('',#2846,1.); -#2846 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.)); -#2847 = PCURVE('',#1881,#2848); -#2848 = DEFINITIONAL_REPRESENTATION('',(#2849),#2853); -#2849 = LINE('',#2850,#2851); -#2850 = CARTESIAN_POINT('',(3.3,-2.)); -#2851 = VECTOR('',#2852,1.); -#2852 = DIRECTION('',(0.E+000,-1.)); -#2853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2854 = PCURVE('',#2855,#2860); -#2855 = PLANE('',#2856); -#2856 = AXIS2_PLACEMENT_3D('',#2857,#2858,#2859); -#2857 = CARTESIAN_POINT('',(-7.5,4.,-5.)); -#2858 = DIRECTION('',(1.,0.E+000,0.E+000)); -#2859 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.)); -#2860 = DEFINITIONAL_REPRESENTATION('',(#2861),#2865); -#2861 = LINE('',#2862,#2863); -#2862 = CARTESIAN_POINT('',(0.E+000,4.5)); -#2863 = VECTOR('',#2864,1.); -#2864 = DIRECTION('',(1.,0.E+000)); -#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2866 = ADVANCED_FACE('',(#2867),#1854,.F.); -#2867 = FACE_BOUND('',#2868,.F.); -#2868 = EDGE_LOOP('',(#2869,#2897,#2916,#2917)); -#2869 = ORIENTED_EDGE('',*,*,#2870,.F.); -#2870 = EDGE_CURVE('',#2871,#1812,#2873,.T.); -#2871 = VERTEX_POINT('',#2872); -#2872 = CARTESIAN_POINT('',(-8.75,3.6,-4.116513)); -#2873 = SURFACE_CURVE('',#2874,(#2878,#2885),.PCURVE_S1.); -#2874 = LINE('',#2875,#2876); -#2875 = CARTESIAN_POINT('',(-8.75,3.6,-3.25)); -#2876 = VECTOR('',#2877,1.); -#2877 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.)); -#2878 = PCURVE('',#1854,#2879); -#2879 = DEFINITIONAL_REPRESENTATION('',(#2880),#2884); -#2880 = LINE('',#2881,#2882); -#2881 = CARTESIAN_POINT('',(5.,0.E+000)); -#2882 = VECTOR('',#2883,1.); -#2883 = DIRECTION('',(-2.2E-016,-1.)); -#2884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2885 = PCURVE('',#2886,#2891); -#2886 = PLANE('',#2887); -#2887 = AXIS2_PLACEMENT_3D('',#2888,#2889,#2890); -#2888 = CARTESIAN_POINT('',(-8.75,3.6,-3.25)); -#2889 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); -#2890 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#2891 = DEFINITIONAL_REPRESENTATION('',(#2892),#2896); -#2892 = LINE('',#2893,#2894); -#2893 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#2894 = VECTOR('',#2895,1.); -#2895 = DIRECTION('',(0.E+000,-1.)); -#2896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2897 = ORIENTED_EDGE('',*,*,#2898,.T.); -#2898 = EDGE_CURVE('',#2871,#2723,#2899,.T.); -#2899 = SURFACE_CURVE('',#2900,(#2904,#2910),.PCURVE_S1.); -#2900 = LINE('',#2901,#2902); -#2901 = CARTESIAN_POINT('',(-8.75,3.8,-4.116513)); -#2902 = VECTOR('',#2903,1.); -#2903 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#2904 = PCURVE('',#1854,#2905); -#2905 = DEFINITIONAL_REPRESENTATION('',(#2906),#2909); -#2906 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2907,#2908),.UNSPECIFIED.,.F., +#2828 = PCURVE('',#2267,#2829); +#2829 = DEFINITIONAL_REPRESENTATION('',(#2830),#2834); +#2830 = LINE('',#2831,#2832); +#2831 = CARTESIAN_POINT('',(9.346618531262,4.5)); +#2832 = VECTOR('',#2833,1.); +#2833 = DIRECTION('',(1.,0.E+000)); +#2834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2835 = ORIENTED_EDGE('',*,*,#2836,.T.); +#2836 = EDGE_CURVE('',#2814,#2679,#2837,.T.); +#2837 = SURFACE_CURVE('',#2838,(#2842,#2849),.PCURVE_S1.); +#2838 = LINE('',#2839,#2840); +#2839 = CARTESIAN_POINT('',(-7.5,-0.5,-5.)); +#2840 = VECTOR('',#2841,1.); +#2841 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.)); +#2842 = PCURVE('',#1881,#2843); +#2843 = DEFINITIONAL_REPRESENTATION('',(#2844),#2848); +#2844 = LINE('',#2845,#2846); +#2845 = CARTESIAN_POINT('',(3.3,-2.)); +#2846 = VECTOR('',#2847,1.); +#2847 = DIRECTION('',(0.E+000,-1.)); +#2848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2849 = PCURVE('',#2239,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2855); +#2851 = LINE('',#2852,#2853); +#2852 = CARTESIAN_POINT('',(0.E+000,4.5)); +#2853 = VECTOR('',#2854,1.); +#2854 = DIRECTION('',(1.,0.E+000)); +#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2856 = ADVANCED_FACE('',(#2857),#1854,.F.); +#2857 = FACE_BOUND('',#2858,.F.); +#2858 = EDGE_LOOP('',(#2859,#2887,#2906,#2907)); +#2859 = ORIENTED_EDGE('',*,*,#2860,.F.); +#2860 = EDGE_CURVE('',#2861,#1812,#2863,.T.); +#2861 = VERTEX_POINT('',#2862); +#2862 = CARTESIAN_POINT('',(-8.75,3.6,-4.116513)); +#2863 = SURFACE_CURVE('',#2864,(#2868,#2875),.PCURVE_S1.); +#2864 = LINE('',#2865,#2866); +#2865 = CARTESIAN_POINT('',(-8.75,3.6,-3.25)); +#2866 = VECTOR('',#2867,1.); +#2867 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.)); +#2868 = PCURVE('',#1854,#2869); +#2869 = DEFINITIONAL_REPRESENTATION('',(#2870),#2874); +#2870 = LINE('',#2871,#2872); +#2871 = CARTESIAN_POINT('',(5.,0.E+000)); +#2872 = VECTOR('',#2873,1.); +#2873 = DIRECTION('',(-2.2E-016,-1.)); +#2874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2875 = PCURVE('',#2876,#2881); +#2876 = PLANE('',#2877); +#2877 = AXIS2_PLACEMENT_3D('',#2878,#2879,#2880); +#2878 = CARTESIAN_POINT('',(-8.75,3.6,-3.25)); +#2879 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); +#2880 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2886); +#2882 = LINE('',#2883,#2884); +#2883 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2884 = VECTOR('',#2885,1.); +#2885 = DIRECTION('',(0.E+000,-1.)); +#2886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2887 = ORIENTED_EDGE('',*,*,#2888,.T.); +#2888 = EDGE_CURVE('',#2861,#2723,#2889,.T.); +#2889 = SURFACE_CURVE('',#2890,(#2894,#2900),.PCURVE_S1.); +#2890 = LINE('',#2891,#2892); +#2891 = CARTESIAN_POINT('',(-8.75,3.8,-4.116513)); +#2892 = VECTOR('',#2893,1.); +#2893 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#2894 = PCURVE('',#1854,#2895); +#2895 = DEFINITIONAL_REPRESENTATION('',(#2896),#2899); +#2896 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2897,#2898),.UNSPECIFIED.,.F., .F.,(2,2),(-0.3,5.2),.PIECEWISE_BEZIER_KNOTS.); -#2907 = CARTESIAN_POINT('',(5.5,-0.866513)); -#2908 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.866513)); -#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2897 = CARTESIAN_POINT('',(5.5,-0.866513)); +#2898 = CARTESIAN_POINT('',(-1.7763568394E-015,-0.866513)); +#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2910 = PCURVE('',#2158,#2911); -#2911 = DEFINITIONAL_REPRESENTATION('',(#2912),#2915); -#2912 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2913,#2914),.UNSPECIFIED.,.F., +#2900 = PCURVE('',#2158,#2901); +#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2905); +#2902 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2903,#2904),.UNSPECIFIED.,.F., .F.,(2,2),(-0.3,5.2),.PIECEWISE_BEZIER_KNOTS.); -#2913 = CARTESIAN_POINT('',(0.37396897758,-4.9)); -#2914 = CARTESIAN_POINT('',(0.37396897758,-10.4)); -#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2916 = ORIENTED_EDGE('',*,*,#2743,.F.); -#2917 = ORIENTED_EDGE('',*,*,#1839,.T.); -#2918 = ADVANCED_FACE('',(#2919),#1827,.F.); -#2919 = FACE_BOUND('',#2920,.F.); -#2920 = EDGE_LOOP('',(#2921,#2949,#2950,#2973)); -#2921 = ORIENTED_EDGE('',*,*,#2922,.F.); -#2922 = EDGE_CURVE('',#1812,#2923,#2925,.T.); -#2923 = VERTEX_POINT('',#2924); -#2924 = CARTESIAN_POINT('',(-8.75,3.6,-8.)); -#2925 = SURFACE_CURVE('',#2926,(#2930,#2937),.PCURVE_S1.); -#2926 = LINE('',#2927,#2928); -#2927 = CARTESIAN_POINT('',(-8.75,3.6,-3.25)); -#2928 = VECTOR('',#2929,1.); -#2929 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.)); -#2930 = PCURVE('',#1827,#2931); -#2931 = DEFINITIONAL_REPRESENTATION('',(#2932),#2936); -#2932 = LINE('',#2933,#2934); -#2933 = CARTESIAN_POINT('',(2.55,4.75)); -#2934 = VECTOR('',#2935,1.); -#2935 = DIRECTION('',(1.11E-015,-1.)); -#2936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2937 = PCURVE('',#2938,#2943); -#2938 = PLANE('',#2939); -#2939 = AXIS2_PLACEMENT_3D('',#2940,#2941,#2942); -#2940 = CARTESIAN_POINT('',(-8.75,3.6,-3.25)); -#2941 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); -#2942 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); -#2944 = LINE('',#2945,#2946); -#2945 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); -#2946 = VECTOR('',#2947,1.); -#2947 = DIRECTION('',(0.E+000,-1.)); -#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2949 = ORIENTED_EDGE('',*,*,#1811,.T.); -#2950 = ORIENTED_EDGE('',*,*,#2951,.T.); -#2951 = EDGE_CURVE('',#1784,#2952,#2954,.T.); -#2952 = VERTEX_POINT('',#2953); -#2953 = CARTESIAN_POINT('',(-8.3,3.6,-8.)); -#2954 = SURFACE_CURVE('',#2955,(#2959,#2966),.PCURVE_S1.); -#2955 = LINE('',#2956,#2957); -#2956 = CARTESIAN_POINT('',(-8.3,3.6,-7.)); -#2957 = VECTOR('',#2958,1.); -#2958 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); -#2959 = PCURVE('',#1827,#2960); -#2960 = DEFINITIONAL_REPRESENTATION('',(#2961),#2965); -#2961 = LINE('',#2962,#2963); -#2962 = CARTESIAN_POINT('',(2.1,1.)); -#2963 = VECTOR('',#2964,1.); -#2964 = DIRECTION('',(0.E+000,-1.)); -#2965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2966 = PCURVE('',#1799,#2967); -#2967 = DEFINITIONAL_REPRESENTATION('',(#2968),#2972); -#2968 = LINE('',#2969,#2970); -#2969 = CARTESIAN_POINT('',(0.5,1.)); -#2970 = VECTOR('',#2971,1.); -#2971 = DIRECTION('',(0.E+000,1.)); -#2972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2973 = ORIENTED_EDGE('',*,*,#2974,.T.); -#2974 = EDGE_CURVE('',#2952,#2923,#2975,.T.); -#2975 = SURFACE_CURVE('',#2976,(#2980,#2987),.PCURVE_S1.); -#2976 = LINE('',#2977,#2978); -#2977 = CARTESIAN_POINT('',(-7.75,3.6,-8.)); -#2978 = VECTOR('',#2979,1.); -#2979 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); -#2980 = PCURVE('',#1827,#2981); -#2981 = DEFINITIONAL_REPRESENTATION('',(#2982),#2986); -#2982 = LINE('',#2983,#2984); -#2983 = CARTESIAN_POINT('',(1.55,-8.94E-015)); -#2984 = VECTOR('',#2985,1.); -#2985 = DIRECTION('',(1.,0.E+000)); -#2986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2987 = PCURVE('',#2103,#2988); -#2988 = DEFINITIONAL_REPRESENTATION('',(#2989),#2993); -#2989 = LINE('',#2990,#2991); -#2990 = CARTESIAN_POINT('',(2.2,-1.55)); -#2991 = VECTOR('',#2992,1.); -#2992 = DIRECTION('',(0.E+000,1.)); -#2993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2994 = ADVANCED_FACE('',(#2995),#1799,.T.); -#2995 = FACE_BOUND('',#2996,.T.); -#2996 = EDGE_LOOP('',(#2997,#2998,#3021,#3042)); -#2997 = ORIENTED_EDGE('',*,*,#2951,.T.); -#2998 = ORIENTED_EDGE('',*,*,#2999,.F.); -#2999 = EDGE_CURVE('',#3000,#2952,#3002,.T.); -#3000 = VERTEX_POINT('',#3001); -#3001 = CARTESIAN_POINT('',(-8.3,4.1,-8.)); -#3002 = SURFACE_CURVE('',#3003,(#3007,#3014),.PCURVE_S1.); -#3003 = LINE('',#3004,#3005); -#3004 = CARTESIAN_POINT('',(-8.3,4.1,-8.)); -#3005 = VECTOR('',#3006,1.); -#3006 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#3007 = PCURVE('',#1799,#3008); -#3008 = DEFINITIONAL_REPRESENTATION('',(#3009),#3013); -#3009 = LINE('',#3010,#3011); -#3010 = CARTESIAN_POINT('',(0.E+000,2.)); -#3011 = VECTOR('',#3012,1.); -#3012 = DIRECTION('',(1.,0.E+000)); -#3013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3014 = PCURVE('',#2103,#3015); -#3015 = DEFINITIONAL_REPRESENTATION('',(#3016),#3020); -#3016 = LINE('',#3017,#3018); -#3017 = CARTESIAN_POINT('',(1.7,-1.)); -#3018 = VECTOR('',#3019,1.); -#3019 = DIRECTION('',(1.,0.E+000)); -#3020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3021 = ORIENTED_EDGE('',*,*,#3022,.F.); -#3022 = EDGE_CURVE('',#1756,#3000,#3023,.T.); -#3023 = SURFACE_CURVE('',#3024,(#3028,#3035),.PCURVE_S1.); -#3024 = LINE('',#3025,#3026); -#3025 = CARTESIAN_POINT('',(-8.3,4.1,-6.)); -#3026 = VECTOR('',#3027,1.); -#3027 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); -#3028 = PCURVE('',#1799,#3029); -#3029 = DEFINITIONAL_REPRESENTATION('',(#3030),#3034); -#3030 = LINE('',#3031,#3032); -#3031 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3032 = VECTOR('',#3033,1.); -#3033 = DIRECTION('',(0.E+000,1.)); -#3034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3035 = PCURVE('',#1771,#3036); -#3036 = DEFINITIONAL_REPRESENTATION('',(#3037),#3041); -#3037 = LINE('',#3038,#3039); -#3038 = CARTESIAN_POINT('',(1.2,1.33E-015)); -#3039 = VECTOR('',#3040,1.); -#3040 = DIRECTION('',(0.E+000,1.)); -#3041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3042 = ORIENTED_EDGE('',*,*,#1783,.F.); -#3043 = ADVANCED_FACE('',(#3044),#1771,.T.); -#3044 = FACE_BOUND('',#3045,.T.); -#3045 = EDGE_LOOP('',(#3046,#3069,#3070,#3071)); -#3046 = ORIENTED_EDGE('',*,*,#3047,.F.); -#3047 = EDGE_CURVE('',#1728,#3048,#3050,.T.); -#3048 = VERTEX_POINT('',#3049); -#3049 = CARTESIAN_POINT('',(-9.1,4.1,-8.)); -#3050 = SURFACE_CURVE('',#3051,(#3055,#3062),.PCURVE_S1.); -#3051 = LINE('',#3052,#3053); -#3052 = CARTESIAN_POINT('',(-9.1,4.1,-6.)); -#3053 = VECTOR('',#3054,1.); -#3054 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); -#3055 = PCURVE('',#1771,#3056); -#3056 = DEFINITIONAL_REPRESENTATION('',(#3057),#3061); -#3057 = LINE('',#3058,#3059); -#3058 = CARTESIAN_POINT('',(0.4,4.4E-016)); -#3059 = VECTOR('',#3060,1.); -#3060 = DIRECTION('',(0.E+000,1.)); -#3061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3062 = PCURVE('',#1743,#3063); -#3063 = DEFINITIONAL_REPRESENTATION('',(#3064),#3068); +#2903 = CARTESIAN_POINT('',(0.37396897758,-4.9)); +#2904 = CARTESIAN_POINT('',(0.37396897758,-10.4)); +#2905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2906 = ORIENTED_EDGE('',*,*,#2743,.F.); +#2907 = ORIENTED_EDGE('',*,*,#1839,.T.); +#2908 = ADVANCED_FACE('',(#2909),#1827,.F.); +#2909 = FACE_BOUND('',#2910,.F.); +#2910 = EDGE_LOOP('',(#2911,#2939,#2940,#2963)); +#2911 = ORIENTED_EDGE('',*,*,#2912,.F.); +#2912 = EDGE_CURVE('',#1812,#2913,#2915,.T.); +#2913 = VERTEX_POINT('',#2914); +#2914 = CARTESIAN_POINT('',(-8.75,3.6,-8.)); +#2915 = SURFACE_CURVE('',#2916,(#2920,#2927),.PCURVE_S1.); +#2916 = LINE('',#2917,#2918); +#2917 = CARTESIAN_POINT('',(-8.75,3.6,-3.25)); +#2918 = VECTOR('',#2919,1.); +#2919 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.)); +#2920 = PCURVE('',#1827,#2921); +#2921 = DEFINITIONAL_REPRESENTATION('',(#2922),#2926); +#2922 = LINE('',#2923,#2924); +#2923 = CARTESIAN_POINT('',(2.55,4.75)); +#2924 = VECTOR('',#2925,1.); +#2925 = DIRECTION('',(1.11E-015,-1.)); +#2926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2927 = PCURVE('',#2928,#2933); +#2928 = PLANE('',#2929); +#2929 = AXIS2_PLACEMENT_3D('',#2930,#2931,#2932); +#2930 = CARTESIAN_POINT('',(-8.75,3.6,-3.25)); +#2931 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); +#2932 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#2933 = DEFINITIONAL_REPRESENTATION('',(#2934),#2938); +#2934 = LINE('',#2935,#2936); +#2935 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#2936 = VECTOR('',#2937,1.); +#2937 = DIRECTION('',(0.E+000,-1.)); +#2938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2939 = ORIENTED_EDGE('',*,*,#1811,.T.); +#2940 = ORIENTED_EDGE('',*,*,#2941,.T.); +#2941 = EDGE_CURVE('',#1784,#2942,#2944,.T.); +#2942 = VERTEX_POINT('',#2943); +#2943 = CARTESIAN_POINT('',(-8.3,3.6,-8.)); +#2944 = SURFACE_CURVE('',#2945,(#2949,#2956),.PCURVE_S1.); +#2945 = LINE('',#2946,#2947); +#2946 = CARTESIAN_POINT('',(-8.3,3.6,-7.)); +#2947 = VECTOR('',#2948,1.); +#2948 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); +#2949 = PCURVE('',#1827,#2950); +#2950 = DEFINITIONAL_REPRESENTATION('',(#2951),#2955); +#2951 = LINE('',#2952,#2953); +#2952 = CARTESIAN_POINT('',(2.1,1.)); +#2953 = VECTOR('',#2954,1.); +#2954 = DIRECTION('',(0.E+000,-1.)); +#2955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2956 = PCURVE('',#1799,#2957); +#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962); +#2958 = LINE('',#2959,#2960); +#2959 = CARTESIAN_POINT('',(0.5,1.)); +#2960 = VECTOR('',#2961,1.); +#2961 = DIRECTION('',(0.E+000,1.)); +#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2963 = ORIENTED_EDGE('',*,*,#2964,.T.); +#2964 = EDGE_CURVE('',#2942,#2913,#2965,.T.); +#2965 = SURFACE_CURVE('',#2966,(#2970,#2977),.PCURVE_S1.); +#2966 = LINE('',#2967,#2968); +#2967 = CARTESIAN_POINT('',(-7.75,3.6,-8.)); +#2968 = VECTOR('',#2969,1.); +#2969 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); +#2970 = PCURVE('',#1827,#2971); +#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976); +#2972 = LINE('',#2973,#2974); +#2973 = CARTESIAN_POINT('',(1.55,-8.94E-015)); +#2974 = VECTOR('',#2975,1.); +#2975 = DIRECTION('',(1.,0.E+000)); +#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2977 = PCURVE('',#2103,#2978); +#2978 = DEFINITIONAL_REPRESENTATION('',(#2979),#2983); +#2979 = LINE('',#2980,#2981); +#2980 = CARTESIAN_POINT('',(2.2,-1.55)); +#2981 = VECTOR('',#2982,1.); +#2982 = DIRECTION('',(0.E+000,1.)); +#2983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2984 = ADVANCED_FACE('',(#2985),#1799,.T.); +#2985 = FACE_BOUND('',#2986,.T.); +#2986 = EDGE_LOOP('',(#2987,#2988,#3011,#3032)); +#2987 = ORIENTED_EDGE('',*,*,#2941,.T.); +#2988 = ORIENTED_EDGE('',*,*,#2989,.F.); +#2989 = EDGE_CURVE('',#2990,#2942,#2992,.T.); +#2990 = VERTEX_POINT('',#2991); +#2991 = CARTESIAN_POINT('',(-8.3,4.1,-8.)); +#2992 = SURFACE_CURVE('',#2993,(#2997,#3004),.PCURVE_S1.); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(-8.3,4.1,-8.)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#2997 = PCURVE('',#1799,#2998); +#2998 = DEFINITIONAL_REPRESENTATION('',(#2999),#3003); +#2999 = LINE('',#3000,#3001); +#3000 = CARTESIAN_POINT('',(0.E+000,2.)); +#3001 = VECTOR('',#3002,1.); +#3002 = DIRECTION('',(1.,0.E+000)); +#3003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3004 = PCURVE('',#2103,#3005); +#3005 = DEFINITIONAL_REPRESENTATION('',(#3006),#3010); +#3006 = LINE('',#3007,#3008); +#3007 = CARTESIAN_POINT('',(1.7,-1.)); +#3008 = VECTOR('',#3009,1.); +#3009 = DIRECTION('',(1.,0.E+000)); +#3010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3011 = ORIENTED_EDGE('',*,*,#3012,.F.); +#3012 = EDGE_CURVE('',#1756,#2990,#3013,.T.); +#3013 = SURFACE_CURVE('',#3014,(#3018,#3025),.PCURVE_S1.); +#3014 = LINE('',#3015,#3016); +#3015 = CARTESIAN_POINT('',(-8.3,4.1,-6.)); +#3016 = VECTOR('',#3017,1.); +#3017 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); +#3018 = PCURVE('',#1799,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(0.E+000,1.)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = PCURVE('',#1771,#3026); +#3026 = DEFINITIONAL_REPRESENTATION('',(#3027),#3031); +#3027 = LINE('',#3028,#3029); +#3028 = CARTESIAN_POINT('',(1.2,1.33E-015)); +#3029 = VECTOR('',#3030,1.); +#3030 = DIRECTION('',(0.E+000,1.)); +#3031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3032 = ORIENTED_EDGE('',*,*,#1783,.F.); +#3033 = ADVANCED_FACE('',(#3034),#1771,.T.); +#3034 = FACE_BOUND('',#3035,.T.); +#3035 = EDGE_LOOP('',(#3036,#3059,#3060,#3061)); +#3036 = ORIENTED_EDGE('',*,*,#3037,.F.); +#3037 = EDGE_CURVE('',#1728,#3038,#3040,.T.); +#3038 = VERTEX_POINT('',#3039); +#3039 = CARTESIAN_POINT('',(-9.1,4.1,-8.)); +#3040 = SURFACE_CURVE('',#3041,(#3045,#3052),.PCURVE_S1.); +#3041 = LINE('',#3042,#3043); +#3042 = CARTESIAN_POINT('',(-9.1,4.1,-6.)); +#3043 = VECTOR('',#3044,1.); +#3044 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); +#3045 = PCURVE('',#1771,#3046); +#3046 = DEFINITIONAL_REPRESENTATION('',(#3047),#3051); +#3047 = LINE('',#3048,#3049); +#3048 = CARTESIAN_POINT('',(0.4,4.4E-016)); +#3049 = VECTOR('',#3050,1.); +#3050 = DIRECTION('',(0.E+000,1.)); +#3051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3052 = PCURVE('',#1743,#3053); +#3053 = DEFINITIONAL_REPRESENTATION('',(#3054),#3058); +#3054 = LINE('',#3055,#3056); +#3055 = CARTESIAN_POINT('',(3.4,0.E+000)); +#3056 = VECTOR('',#3057,1.); +#3057 = DIRECTION('',(-0.E+000,1.)); +#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3059 = ORIENTED_EDGE('',*,*,#1755,.F.); +#3060 = ORIENTED_EDGE('',*,*,#3012,.T.); +#3061 = ORIENTED_EDGE('',*,*,#3062,.F.); +#3062 = EDGE_CURVE('',#3038,#2990,#3063,.T.); +#3063 = SURFACE_CURVE('',#3064,(#3068,#3075),.PCURVE_S1.); #3064 = LINE('',#3065,#3066); -#3065 = CARTESIAN_POINT('',(3.4,0.E+000)); +#3065 = CARTESIAN_POINT('',(-9.5,4.1,-8.)); #3066 = VECTOR('',#3067,1.); -#3067 = DIRECTION('',(-0.E+000,1.)); -#3068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3069 = ORIENTED_EDGE('',*,*,#1755,.F.); -#3070 = ORIENTED_EDGE('',*,*,#3022,.T.); -#3071 = ORIENTED_EDGE('',*,*,#3072,.F.); -#3072 = EDGE_CURVE('',#3048,#3000,#3073,.T.); -#3073 = SURFACE_CURVE('',#3074,(#3078,#3085),.PCURVE_S1.); -#3074 = LINE('',#3075,#3076); -#3075 = CARTESIAN_POINT('',(-9.5,4.1,-8.)); -#3076 = VECTOR('',#3077,1.); -#3077 = DIRECTION('',(1.,-2.464695114668E-031,1.11E-015)); -#3078 = PCURVE('',#1771,#3079); -#3079 = DEFINITIONAL_REPRESENTATION('',(#3080),#3084); -#3080 = LINE('',#3081,#3082); -#3081 = CARTESIAN_POINT('',(-2.22E-015,2.)); -#3082 = VECTOR('',#3083,1.); -#3083 = DIRECTION('',(1.,0.E+000)); -#3084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3085 = PCURVE('',#2103,#3086); -#3086 = DEFINITIONAL_REPRESENTATION('',(#3087),#3091); -#3087 = LINE('',#3088,#3089); -#3088 = CARTESIAN_POINT('',(1.7,0.2)); -#3089 = VECTOR('',#3090,1.); -#3090 = DIRECTION('',(0.E+000,-1.)); -#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3092 = ADVANCED_FACE('',(#3093),#1743,.T.); -#3093 = FACE_BOUND('',#3094,.T.); -#3094 = EDGE_LOOP('',(#3095,#3118,#3119,#3120)); -#3095 = ORIENTED_EDGE('',*,*,#3096,.T.); -#3096 = EDGE_CURVE('',#3097,#1700,#3099,.T.); -#3097 = VERTEX_POINT('',#3098); -#3098 = CARTESIAN_POINT('',(-9.1,8.,-8.)); -#3099 = SURFACE_CURVE('',#3100,(#3104,#3111),.PCURVE_S1.); -#3100 = LINE('',#3101,#3102); -#3101 = CARTESIAN_POINT('',(-9.1,8.,-6.)); -#3102 = VECTOR('',#3103,1.); -#3103 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); -#3104 = PCURVE('',#1743,#3105); -#3105 = DEFINITIONAL_REPRESENTATION('',(#3106),#3110); -#3106 = LINE('',#3107,#3108); -#3107 = CARTESIAN_POINT('',(-0.5,-0.E+000)); -#3108 = VECTOR('',#3109,1.); -#3109 = DIRECTION('',(0.E+000,-1.)); -#3110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3111 = PCURVE('',#1715,#3112); -#3112 = DEFINITIONAL_REPRESENTATION('',(#3113),#3117); +#3067 = DIRECTION('',(1.,-2.464695114668E-031,1.11E-015)); +#3068 = PCURVE('',#1771,#3069); +#3069 = DEFINITIONAL_REPRESENTATION('',(#3070),#3074); +#3070 = LINE('',#3071,#3072); +#3071 = CARTESIAN_POINT('',(-2.22E-015,2.)); +#3072 = VECTOR('',#3073,1.); +#3073 = DIRECTION('',(1.,0.E+000)); +#3074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3075 = PCURVE('',#2103,#3076); +#3076 = DEFINITIONAL_REPRESENTATION('',(#3077),#3081); +#3077 = LINE('',#3078,#3079); +#3078 = CARTESIAN_POINT('',(1.7,0.2)); +#3079 = VECTOR('',#3080,1.); +#3080 = DIRECTION('',(0.E+000,-1.)); +#3081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3082 = ADVANCED_FACE('',(#3083),#1743,.T.); +#3083 = FACE_BOUND('',#3084,.T.); +#3084 = EDGE_LOOP('',(#3085,#3108,#3109,#3110)); +#3085 = ORIENTED_EDGE('',*,*,#3086,.T.); +#3086 = EDGE_CURVE('',#3087,#1700,#3089,.T.); +#3087 = VERTEX_POINT('',#3088); +#3088 = CARTESIAN_POINT('',(-9.1,8.,-8.)); +#3089 = SURFACE_CURVE('',#3090,(#3094,#3101),.PCURVE_S1.); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(-9.1,8.,-6.)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); +#3094 = PCURVE('',#1743,#3095); +#3095 = DEFINITIONAL_REPRESENTATION('',(#3096),#3100); +#3096 = LINE('',#3097,#3098); +#3097 = CARTESIAN_POINT('',(-0.5,-0.E+000)); +#3098 = VECTOR('',#3099,1.); +#3099 = DIRECTION('',(0.E+000,-1.)); +#3100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3101 = PCURVE('',#1715,#3102); +#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); +#3103 = LINE('',#3104,#3105); +#3104 = CARTESIAN_POINT('',(0.8,-8.9E-016)); +#3105 = VECTOR('',#3106,1.); +#3106 = DIRECTION('',(0.E+000,-1.)); +#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3108 = ORIENTED_EDGE('',*,*,#1727,.F.); +#3109 = ORIENTED_EDGE('',*,*,#3037,.T.); +#3110 = ORIENTED_EDGE('',*,*,#3111,.T.); +#3111 = EDGE_CURVE('',#3038,#3087,#3112,.T.); +#3112 = SURFACE_CURVE('',#3113,(#3117,#3124),.PCURVE_S1.); #3113 = LINE('',#3114,#3115); -#3114 = CARTESIAN_POINT('',(0.8,-8.9E-016)); +#3114 = CARTESIAN_POINT('',(-9.1,7.5,-8.)); #3115 = VECTOR('',#3116,1.); -#3116 = DIRECTION('',(0.E+000,-1.)); -#3117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3118 = ORIENTED_EDGE('',*,*,#1727,.F.); -#3119 = ORIENTED_EDGE('',*,*,#3047,.T.); -#3120 = ORIENTED_EDGE('',*,*,#3121,.T.); -#3121 = EDGE_CURVE('',#3048,#3097,#3122,.T.); -#3122 = SURFACE_CURVE('',#3123,(#3127,#3134),.PCURVE_S1.); -#3123 = LINE('',#3124,#3125); -#3124 = CARTESIAN_POINT('',(-9.1,7.5,-8.)); -#3125 = VECTOR('',#3126,1.); -#3126 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); -#3127 = PCURVE('',#1743,#3128); -#3128 = DEFINITIONAL_REPRESENTATION('',(#3129),#3133); -#3129 = LINE('',#3130,#3131); -#3130 = CARTESIAN_POINT('',(-0.E+000,2.)); -#3131 = VECTOR('',#3132,1.); -#3132 = DIRECTION('',(-1.,-0.E+000)); -#3133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3134 = PCURVE('',#2103,#3135); -#3135 = DEFINITIONAL_REPRESENTATION('',(#3136),#3140); -#3136 = LINE('',#3137,#3138); -#3137 = CARTESIAN_POINT('',(-1.7,-0.2)); -#3138 = VECTOR('',#3139,1.); -#3139 = DIRECTION('',(-1.,0.E+000)); -#3140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3141 = ADVANCED_FACE('',(#3142),#1715,.T.); -#3142 = FACE_BOUND('',#3143,.T.); -#3143 = EDGE_LOOP('',(#3144,#3167,#3188,#3189)); -#3144 = ORIENTED_EDGE('',*,*,#3145,.T.); -#3145 = EDGE_CURVE('',#3097,#3146,#3148,.T.); -#3146 = VERTEX_POINT('',#3147); -#3147 = CARTESIAN_POINT('',(-8.3,8.,-8.)); -#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); -#3149 = LINE('',#3150,#3151); -#3150 = CARTESIAN_POINT('',(-8.175,8.,-8.)); -#3151 = VECTOR('',#3152,1.); -#3152 = DIRECTION('',(1.,-2.464695114668E-031,1.11E-015)); -#3153 = PCURVE('',#1715,#3154); -#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); -#3155 = LINE('',#3156,#3157); -#3156 = CARTESIAN_POINT('',(-0.125,2.)); -#3157 = VECTOR('',#3158,1.); -#3158 = DIRECTION('',(-1.,0.E+000)); -#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3160 = PCURVE('',#2103,#3161); -#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); -#3162 = LINE('',#3163,#3164); -#3163 = CARTESIAN_POINT('',(-2.2,-1.125)); -#3164 = VECTOR('',#3165,1.); -#3165 = DIRECTION('',(0.E+000,-1.)); -#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3167 = ORIENTED_EDGE('',*,*,#3168,.F.); -#3168 = EDGE_CURVE('',#1672,#3146,#3169,.T.); -#3169 = SURFACE_CURVE('',#3170,(#3174,#3181),.PCURVE_S1.); -#3170 = LINE('',#3171,#3172); -#3171 = CARTESIAN_POINT('',(-8.3,8.,-6.)); -#3172 = VECTOR('',#3173,1.); -#3173 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); -#3174 = PCURVE('',#1715,#3175); -#3175 = DEFINITIONAL_REPRESENTATION('',(#3176),#3180); -#3176 = LINE('',#3177,#3178); -#3177 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3178 = VECTOR('',#3179,1.); -#3179 = DIRECTION('',(0.E+000,1.)); -#3180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3181 = PCURVE('',#1687,#3182); -#3182 = DEFINITIONAL_REPRESENTATION('',(#3183),#3187); -#3183 = LINE('',#3184,#3185); -#3184 = CARTESIAN_POINT('',(0.5,0.E+000)); -#3185 = VECTOR('',#3186,1.); -#3186 = DIRECTION('',(0.E+000,1.)); -#3187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3188 = ORIENTED_EDGE('',*,*,#1699,.F.); -#3189 = ORIENTED_EDGE('',*,*,#3096,.F.); -#3190 = ADVANCED_FACE('',(#3191),#1687,.T.); -#3191 = FACE_BOUND('',#3192,.T.); -#3192 = EDGE_LOOP('',(#3193,#3214,#3215,#3216)); -#3193 = ORIENTED_EDGE('',*,*,#3194,.T.); -#3194 = EDGE_CURVE('',#3146,#2065,#3195,.T.); -#3195 = SURFACE_CURVE('',#3196,(#3200,#3207),.PCURVE_S1.); -#3196 = LINE('',#3197,#3198); -#3197 = CARTESIAN_POINT('',(-8.3,8.375,-8.)); -#3198 = VECTOR('',#3199,1.); -#3199 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); -#3200 = PCURVE('',#1687,#3201); -#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206); -#3202 = LINE('',#3203,#3204); -#3203 = CARTESIAN_POINT('',(0.125,2.)); -#3204 = VECTOR('',#3205,1.); -#3205 = DIRECTION('',(-1.,0.E+000)); -#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3207 = PCURVE('',#2103,#3208); -#3208 = DEFINITIONAL_REPRESENTATION('',(#3209),#3213); -#3209 = LINE('',#3210,#3211); -#3210 = CARTESIAN_POINT('',(-2.575,-1.)); -#3211 = VECTOR('',#3212,1.); -#3212 = DIRECTION('',(-1.,0.E+000)); -#3213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3214 = ORIENTED_EDGE('',*,*,#2064,.F.); -#3215 = ORIENTED_EDGE('',*,*,#1671,.F.); -#3216 = ORIENTED_EDGE('',*,*,#3168,.T.); -#3217 = ADVANCED_FACE('',(#3218),#1636,.T.); -#3218 = FACE_BOUND('',#3219,.T.); -#3219 = EDGE_LOOP('',(#3220,#3221,#3242,#3243)); -#3220 = ORIENTED_EDGE('',*,*,#2499,.T.); -#3221 = ORIENTED_EDGE('',*,*,#3222,.F.); -#3222 = EDGE_CURVE('',#1593,#2477,#3223,.T.); -#3223 = SURFACE_CURVE('',#3224,(#3228,#3235),.PCURVE_S1.); -#3224 = LINE('',#3225,#3226); -#3225 = CARTESIAN_POINT('',(-7.7,8.,-6.)); -#3226 = VECTOR('',#3227,1.); -#3227 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); -#3228 = PCURVE('',#1636,#3229); -#3229 = DEFINITIONAL_REPRESENTATION('',(#3230),#3234); -#3230 = LINE('',#3231,#3232); -#3231 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#3232 = VECTOR('',#3233,1.); -#3233 = DIRECTION('',(0.E+000,1.)); -#3234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3235 = PCURVE('',#1608,#3236); -#3236 = DEFINITIONAL_REPRESENTATION('',(#3237),#3241); -#3237 = LINE('',#3238,#3239); -#3238 = CARTESIAN_POINT('',(0.7,-7.8E-016)); -#3239 = VECTOR('',#3240,1.); -#3240 = DIRECTION('',(0.E+000,1.)); -#3241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3242 = ORIENTED_EDGE('',*,*,#1620,.F.); -#3243 = ORIENTED_EDGE('',*,*,#2042,.T.); -#3244 = ADVANCED_FACE('',(#3245),#1608,.T.); -#3245 = FACE_BOUND('',#3246,.T.); -#3246 = EDGE_LOOP('',(#3247,#3248,#3269,#3270)); -#3247 = ORIENTED_EDGE('',*,*,#2476,.T.); -#3248 = ORIENTED_EDGE('',*,*,#3249,.F.); -#3249 = EDGE_CURVE('',#1565,#2454,#3250,.T.); -#3250 = SURFACE_CURVE('',#3251,(#3255,#3262),.PCURVE_S1.); -#3251 = LINE('',#3252,#3253); -#3252 = CARTESIAN_POINT('',(-7.,8.,-6.5)); -#3253 = VECTOR('',#3254,1.); -#3254 = DIRECTION('',(7.4E-016,2.22044604925E-016,-1.)); -#3255 = PCURVE('',#1608,#3256); -#3256 = DEFINITIONAL_REPRESENTATION('',(#3257),#3261); -#3257 = LINE('',#3258,#3259); -#3258 = CARTESIAN_POINT('',(5.6E-016,0.5)); -#3259 = VECTOR('',#3260,1.); -#3260 = DIRECTION('',(3.7E-016,1.)); -#3261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3262 = PCURVE('',#1580,#3263); -#3263 = DEFINITIONAL_REPRESENTATION('',(#3264),#3268); -#3264 = LINE('',#3265,#3266); -#3265 = CARTESIAN_POINT('',(3.9,0.5)); -#3266 = VECTOR('',#3267,1.); -#3267 = DIRECTION('',(0.E+000,-1.)); -#3268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3269 = ORIENTED_EDGE('',*,*,#1592,.F.); -#3270 = ORIENTED_EDGE('',*,*,#3222,.T.); -#3271 = ADVANCED_FACE('',(#3272),#1580,.F.); -#3272 = FACE_BOUND('',#3273,.T.); -#3273 = EDGE_LOOP('',(#3274,#3275,#3276,#3297)); -#3274 = ORIENTED_EDGE('',*,*,#3249,.T.); -#3275 = ORIENTED_EDGE('',*,*,#2453,.F.); -#3276 = ORIENTED_EDGE('',*,*,#3277,.F.); -#3277 = EDGE_CURVE('',#1537,#2431,#3278,.T.); -#3278 = SURFACE_CURVE('',#3279,(#3283,#3290),.PCURVE_S1.); -#3279 = LINE('',#3280,#3281); -#3280 = CARTESIAN_POINT('',(-7.,4.1,-7.)); -#3281 = VECTOR('',#3282,1.); -#3282 = DIRECTION('',(7.4E-016,2.22044604925E-016,-1.)); -#3283 = PCURVE('',#1580,#3284); -#3284 = DEFINITIONAL_REPRESENTATION('',(#3285),#3289); -#3285 = LINE('',#3286,#3287); -#3286 = CARTESIAN_POINT('',(-2.1E-016,-0.E+000)); -#3287 = VECTOR('',#3288,1.); -#3288 = DIRECTION('',(0.E+000,-1.)); -#3289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3290 = PCURVE('',#1552,#3291); -#3291 = DEFINITIONAL_REPRESENTATION('',(#3292),#3296); -#3292 = LINE('',#3293,#3294); -#3293 = CARTESIAN_POINT('',(0.7,-4.3E-016)); -#3294 = VECTOR('',#3295,1.); -#3295 = DIRECTION('',(1.3E-016,-1.)); -#3296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3297 = ORIENTED_EDGE('',*,*,#1564,.T.); -#3298 = ADVANCED_FACE('',(#3299),#1552,.F.); -#3299 = FACE_BOUND('',#3300,.T.); -#3300 = EDGE_LOOP('',(#3301,#3302,#3303,#3304)); -#3301 = ORIENTED_EDGE('',*,*,#1536,.F.); -#3302 = ORIENTED_EDGE('',*,*,#3277,.T.); -#3303 = ORIENTED_EDGE('',*,*,#2430,.T.); -#3304 = ORIENTED_EDGE('',*,*,#3305,.F.); -#3305 = EDGE_CURVE('',#1509,#2408,#3306,.T.); -#3306 = SURFACE_CURVE('',#3307,(#3311,#3318),.PCURVE_S1.); -#3307 = LINE('',#3308,#3309); -#3308 = CARTESIAN_POINT('',(-7.7,4.1,-7.)); -#3309 = VECTOR('',#3310,1.); -#3310 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.)); -#3311 = PCURVE('',#1552,#3312); -#3312 = DEFINITIONAL_REPRESENTATION('',(#3313),#3317); -#3313 = LINE('',#3314,#3315); -#3314 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3315 = VECTOR('',#3316,1.); -#3316 = DIRECTION('',(-6.1E-016,-1.)); -#3317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3318 = PCURVE('',#1524,#3319); -#3319 = DEFINITIONAL_REPRESENTATION('',(#3320),#3324); -#3320 = LINE('',#3321,#3322); -#3321 = CARTESIAN_POINT('',(0.E+000,3.4)); -#3322 = VECTOR('',#3323,1.); -#3323 = DIRECTION('',(-1.,0.E+000)); -#3324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3325 = ADVANCED_FACE('',(#3326),#1524,.F.); -#3326 = FACE_BOUND('',#3327,.T.); -#3327 = EDGE_LOOP('',(#3328,#3349,#3350,#3351)); -#3328 = ORIENTED_EDGE('',*,*,#3329,.T.); -#3329 = EDGE_CURVE('',#2385,#1481,#3330,.T.); -#3330 = SURFACE_CURVE('',#3331,(#3335,#3342),.PCURVE_S1.); -#3331 = LINE('',#3332,#3333); -#3332 = CARTESIAN_POINT('',(-7.7,3.6,-7.5)); -#3333 = VECTOR('',#3334,1.); -#3334 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.)); -#3335 = PCURVE('',#1524,#3336); -#3336 = DEFINITIONAL_REPRESENTATION('',(#3337),#3341); -#3337 = LINE('',#3338,#3339); -#3338 = CARTESIAN_POINT('',(-0.5,3.9)); -#3339 = VECTOR('',#3340,1.); -#3340 = DIRECTION('',(1.,0.E+000)); -#3341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3342 = PCURVE('',#1496,#3343); -#3343 = DEFINITIONAL_REPRESENTATION('',(#3344),#3348); -#3344 = LINE('',#3345,#3346); -#3345 = CARTESIAN_POINT('',(1.5,0.5)); -#3346 = VECTOR('',#3347,1.); -#3347 = DIRECTION('',(-1.11E-015,1.)); -#3348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3349 = ORIENTED_EDGE('',*,*,#1508,.F.); -#3350 = ORIENTED_EDGE('',*,*,#3305,.T.); -#3351 = ORIENTED_EDGE('',*,*,#2407,.T.); -#3352 = ADVANCED_FACE('',(#3353),#1496,.F.); -#3353 = FACE_BOUND('',#3354,.T.); -#3354 = EDGE_LOOP('',(#3355,#3356,#3357,#3378)); -#3355 = ORIENTED_EDGE('',*,*,#3329,.F.); -#3356 = ORIENTED_EDGE('',*,*,#2384,.F.); -#3357 = ORIENTED_EDGE('',*,*,#3358,.F.); -#3358 = EDGE_CURVE('',#1453,#2362,#3359,.T.); -#3359 = SURFACE_CURVE('',#3360,(#3364,#3371),.PCURVE_S1.); -#3360 = LINE('',#3361,#3362); -#3361 = CARTESIAN_POINT('',(-6.2,3.6,-7.5)); -#3362 = VECTOR('',#3363,1.); -#3363 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); -#3364 = PCURVE('',#1496,#3365); -#3365 = DEFINITIONAL_REPRESENTATION('',(#3366),#3370); -#3366 = LINE('',#3367,#3368); -#3367 = CARTESIAN_POINT('',(-5.6E-016,0.5)); -#3368 = VECTOR('',#3369,1.); -#3369 = DIRECTION('',(0.E+000,-1.)); -#3370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3371 = PCURVE('',#1468,#3372); -#3372 = DEFINITIONAL_REPRESENTATION('',(#3373),#3377); -#3373 = LINE('',#3374,#3375); -#3374 = CARTESIAN_POINT('',(3.1,-0.5)); -#3375 = VECTOR('',#3376,1.); -#3376 = DIRECTION('',(-0.E+000,-1.)); -#3377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3378 = ORIENTED_EDGE('',*,*,#1480,.F.); -#3379 = ADVANCED_FACE('',(#3380),#1468,.T.); -#3380 = FACE_BOUND('',#3381,.T.); -#3381 = EDGE_LOOP('',(#3382,#3383,#3384,#3385)); -#3382 = ORIENTED_EDGE('',*,*,#3358,.T.); -#3383 = ORIENTED_EDGE('',*,*,#2361,.T.); -#3384 = ORIENTED_EDGE('',*,*,#2525,.F.); -#3385 = ORIENTED_EDGE('',*,*,#1452,.T.); -#3386 = ADVANCED_FACE('',(#3387),#1393,.F.); -#3387 = FACE_BOUND('',#3388,.T.); -#3388 = EDGE_LOOP('',(#3389,#3412,#3413,#3414)); -#3389 = ORIENTED_EDGE('',*,*,#3390,.F.); -#3390 = EDGE_CURVE('',#1350,#3391,#3393,.T.); -#3391 = VERTEX_POINT('',#3392); -#3392 = CARTESIAN_POINT('',(8.9,-0.5,-0.9)); -#3393 = SURFACE_CURVE('',#3394,(#3398,#3405),.PCURVE_S1.); -#3394 = LINE('',#3395,#3396); -#3395 = CARTESIAN_POINT('',(8.9,-0.5,-3.95)); -#3396 = VECTOR('',#3397,1.); -#3397 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.)); -#3398 = PCURVE('',#1393,#3399); -#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404); -#3400 = LINE('',#3401,#3402); -#3401 = CARTESIAN_POINT('',(3.05,9.)); -#3402 = VECTOR('',#3403,1.); -#3403 = DIRECTION('',(-1.,0.E+000)); -#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3405 = PCURVE('',#1365,#3406); -#3406 = DEFINITIONAL_REPRESENTATION('',(#3407),#3411); +#3116 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); +#3117 = PCURVE('',#1743,#3118); +#3118 = DEFINITIONAL_REPRESENTATION('',(#3119),#3123); +#3119 = LINE('',#3120,#3121); +#3120 = CARTESIAN_POINT('',(-0.E+000,2.)); +#3121 = VECTOR('',#3122,1.); +#3122 = DIRECTION('',(-1.,-0.E+000)); +#3123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3124 = PCURVE('',#2103,#3125); +#3125 = DEFINITIONAL_REPRESENTATION('',(#3126),#3130); +#3126 = LINE('',#3127,#3128); +#3127 = CARTESIAN_POINT('',(-1.7,-0.2)); +#3128 = VECTOR('',#3129,1.); +#3129 = DIRECTION('',(-1.,0.E+000)); +#3130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3131 = ADVANCED_FACE('',(#3132),#1715,.T.); +#3132 = FACE_BOUND('',#3133,.T.); +#3133 = EDGE_LOOP('',(#3134,#3157,#3178,#3179)); +#3134 = ORIENTED_EDGE('',*,*,#3135,.T.); +#3135 = EDGE_CURVE('',#3087,#3136,#3138,.T.); +#3136 = VERTEX_POINT('',#3137); +#3137 = CARTESIAN_POINT('',(-8.3,8.,-8.)); +#3138 = SURFACE_CURVE('',#3139,(#3143,#3150),.PCURVE_S1.); +#3139 = LINE('',#3140,#3141); +#3140 = CARTESIAN_POINT('',(-8.175,8.,-8.)); +#3141 = VECTOR('',#3142,1.); +#3142 = DIRECTION('',(1.,-2.464695114668E-031,1.11E-015)); +#3143 = PCURVE('',#1715,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(-0.125,2.)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(-1.,0.E+000)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = PCURVE('',#2103,#3151); +#3151 = DEFINITIONAL_REPRESENTATION('',(#3152),#3156); +#3152 = LINE('',#3153,#3154); +#3153 = CARTESIAN_POINT('',(-2.2,-1.125)); +#3154 = VECTOR('',#3155,1.); +#3155 = DIRECTION('',(0.E+000,-1.)); +#3156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3157 = ORIENTED_EDGE('',*,*,#3158,.F.); +#3158 = EDGE_CURVE('',#1672,#3136,#3159,.T.); +#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.); +#3160 = LINE('',#3161,#3162); +#3161 = CARTESIAN_POINT('',(-8.3,8.,-6.)); +#3162 = VECTOR('',#3163,1.); +#3163 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); +#3164 = PCURVE('',#1715,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170); +#3166 = LINE('',#3167,#3168); +#3167 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3168 = VECTOR('',#3169,1.); +#3169 = DIRECTION('',(0.E+000,1.)); +#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3171 = PCURVE('',#1687,#3172); +#3172 = DEFINITIONAL_REPRESENTATION('',(#3173),#3177); +#3173 = LINE('',#3174,#3175); +#3174 = CARTESIAN_POINT('',(0.5,0.E+000)); +#3175 = VECTOR('',#3176,1.); +#3176 = DIRECTION('',(0.E+000,1.)); +#3177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3178 = ORIENTED_EDGE('',*,*,#1699,.F.); +#3179 = ORIENTED_EDGE('',*,*,#3086,.F.); +#3180 = ADVANCED_FACE('',(#3181),#1687,.T.); +#3181 = FACE_BOUND('',#3182,.T.); +#3182 = EDGE_LOOP('',(#3183,#3204,#3205,#3206)); +#3183 = ORIENTED_EDGE('',*,*,#3184,.T.); +#3184 = EDGE_CURVE('',#3136,#2065,#3185,.T.); +#3185 = SURFACE_CURVE('',#3186,(#3190,#3197),.PCURVE_S1.); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(-8.3,8.375,-8.)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); +#3190 = PCURVE('',#1687,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(0.125,2.)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(-1.,0.E+000)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = PCURVE('',#2103,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(-2.575,-1.)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(-1.,0.E+000)); +#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3204 = ORIENTED_EDGE('',*,*,#2064,.F.); +#3205 = ORIENTED_EDGE('',*,*,#1671,.F.); +#3206 = ORIENTED_EDGE('',*,*,#3158,.T.); +#3207 = ADVANCED_FACE('',(#3208),#1636,.T.); +#3208 = FACE_BOUND('',#3209,.T.); +#3209 = EDGE_LOOP('',(#3210,#3211,#3232,#3233)); +#3210 = ORIENTED_EDGE('',*,*,#2499,.T.); +#3211 = ORIENTED_EDGE('',*,*,#3212,.F.); +#3212 = EDGE_CURVE('',#1593,#2477,#3213,.T.); +#3213 = SURFACE_CURVE('',#3214,(#3218,#3225),.PCURVE_S1.); +#3214 = LINE('',#3215,#3216); +#3215 = CARTESIAN_POINT('',(-7.7,8.,-6.)); +#3216 = VECTOR('',#3217,1.); +#3217 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); +#3218 = PCURVE('',#1636,#3219); +#3219 = DEFINITIONAL_REPRESENTATION('',(#3220),#3224); +#3220 = LINE('',#3221,#3222); +#3221 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3222 = VECTOR('',#3223,1.); +#3223 = DIRECTION('',(0.E+000,1.)); +#3224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3225 = PCURVE('',#1608,#3226); +#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3231); +#3227 = LINE('',#3228,#3229); +#3228 = CARTESIAN_POINT('',(0.7,-7.8E-016)); +#3229 = VECTOR('',#3230,1.); +#3230 = DIRECTION('',(0.E+000,1.)); +#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3232 = ORIENTED_EDGE('',*,*,#1620,.F.); +#3233 = ORIENTED_EDGE('',*,*,#2042,.T.); +#3234 = ADVANCED_FACE('',(#3235),#1608,.T.); +#3235 = FACE_BOUND('',#3236,.T.); +#3236 = EDGE_LOOP('',(#3237,#3238,#3259,#3260)); +#3237 = ORIENTED_EDGE('',*,*,#2476,.T.); +#3238 = ORIENTED_EDGE('',*,*,#3239,.F.); +#3239 = EDGE_CURVE('',#1565,#2454,#3240,.T.); +#3240 = SURFACE_CURVE('',#3241,(#3245,#3252),.PCURVE_S1.); +#3241 = LINE('',#3242,#3243); +#3242 = CARTESIAN_POINT('',(-7.,8.,-6.5)); +#3243 = VECTOR('',#3244,1.); +#3244 = DIRECTION('',(7.4E-016,2.22044604925E-016,-1.)); +#3245 = PCURVE('',#1608,#3246); +#3246 = DEFINITIONAL_REPRESENTATION('',(#3247),#3251); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(5.6E-016,0.5)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(3.7E-016,1.)); +#3251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3252 = PCURVE('',#1580,#3253); +#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(3.9,0.5)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(0.E+000,-1.)); +#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3259 = ORIENTED_EDGE('',*,*,#1592,.F.); +#3260 = ORIENTED_EDGE('',*,*,#3212,.T.); +#3261 = ADVANCED_FACE('',(#3262),#1580,.F.); +#3262 = FACE_BOUND('',#3263,.T.); +#3263 = EDGE_LOOP('',(#3264,#3265,#3266,#3287)); +#3264 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3265 = ORIENTED_EDGE('',*,*,#2453,.F.); +#3266 = ORIENTED_EDGE('',*,*,#3267,.F.); +#3267 = EDGE_CURVE('',#1537,#2431,#3268,.T.); +#3268 = SURFACE_CURVE('',#3269,(#3273,#3280),.PCURVE_S1.); +#3269 = LINE('',#3270,#3271); +#3270 = CARTESIAN_POINT('',(-7.,4.1,-7.)); +#3271 = VECTOR('',#3272,1.); +#3272 = DIRECTION('',(7.4E-016,2.22044604925E-016,-1.)); +#3273 = PCURVE('',#1580,#3274); +#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(-2.1E-016,-0.E+000)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.E+000,-1.)); +#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3280 = PCURVE('',#1552,#3281); +#3281 = DEFINITIONAL_REPRESENTATION('',(#3282),#3286); +#3282 = LINE('',#3283,#3284); +#3283 = CARTESIAN_POINT('',(0.7,-4.3E-016)); +#3284 = VECTOR('',#3285,1.); +#3285 = DIRECTION('',(1.3E-016,-1.)); +#3286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3287 = ORIENTED_EDGE('',*,*,#1564,.T.); +#3288 = ADVANCED_FACE('',(#3289),#1552,.F.); +#3289 = FACE_BOUND('',#3290,.T.); +#3290 = EDGE_LOOP('',(#3291,#3292,#3293,#3294)); +#3291 = ORIENTED_EDGE('',*,*,#1536,.F.); +#3292 = ORIENTED_EDGE('',*,*,#3267,.T.); +#3293 = ORIENTED_EDGE('',*,*,#2430,.T.); +#3294 = ORIENTED_EDGE('',*,*,#3295,.F.); +#3295 = EDGE_CURVE('',#1509,#2408,#3296,.T.); +#3296 = SURFACE_CURVE('',#3297,(#3301,#3308),.PCURVE_S1.); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(-7.7,4.1,-7.)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.)); +#3301 = PCURVE('',#1552,#3302); +#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307); +#3303 = LINE('',#3304,#3305); +#3304 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3305 = VECTOR('',#3306,1.); +#3306 = DIRECTION('',(-6.1E-016,-1.)); +#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3308 = PCURVE('',#1524,#3309); +#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314); +#3310 = LINE('',#3311,#3312); +#3311 = CARTESIAN_POINT('',(0.E+000,3.4)); +#3312 = VECTOR('',#3313,1.); +#3313 = DIRECTION('',(-1.,0.E+000)); +#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3315 = ADVANCED_FACE('',(#3316),#1524,.F.); +#3316 = FACE_BOUND('',#3317,.T.); +#3317 = EDGE_LOOP('',(#3318,#3339,#3340,#3341)); +#3318 = ORIENTED_EDGE('',*,*,#3319,.T.); +#3319 = EDGE_CURVE('',#2385,#1481,#3320,.T.); +#3320 = SURFACE_CURVE('',#3321,(#3325,#3332),.PCURVE_S1.); +#3321 = LINE('',#3322,#3323); +#3322 = CARTESIAN_POINT('',(-7.7,3.6,-7.5)); +#3323 = VECTOR('',#3324,1.); +#3324 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.)); +#3325 = PCURVE('',#1524,#3326); +#3326 = DEFINITIONAL_REPRESENTATION('',(#3327),#3331); +#3327 = LINE('',#3328,#3329); +#3328 = CARTESIAN_POINT('',(-0.5,3.9)); +#3329 = VECTOR('',#3330,1.); +#3330 = DIRECTION('',(1.,0.E+000)); +#3331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3332 = PCURVE('',#1496,#3333); +#3333 = DEFINITIONAL_REPRESENTATION('',(#3334),#3338); +#3334 = LINE('',#3335,#3336); +#3335 = CARTESIAN_POINT('',(1.5,0.5)); +#3336 = VECTOR('',#3337,1.); +#3337 = DIRECTION('',(-1.11E-015,1.)); +#3338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3339 = ORIENTED_EDGE('',*,*,#1508,.F.); +#3340 = ORIENTED_EDGE('',*,*,#3295,.T.); +#3341 = ORIENTED_EDGE('',*,*,#2407,.T.); +#3342 = ADVANCED_FACE('',(#3343),#1496,.F.); +#3343 = FACE_BOUND('',#3344,.T.); +#3344 = EDGE_LOOP('',(#3345,#3346,#3347,#3368)); +#3345 = ORIENTED_EDGE('',*,*,#3319,.F.); +#3346 = ORIENTED_EDGE('',*,*,#2384,.F.); +#3347 = ORIENTED_EDGE('',*,*,#3348,.F.); +#3348 = EDGE_CURVE('',#1453,#2362,#3349,.T.); +#3349 = SURFACE_CURVE('',#3350,(#3354,#3361),.PCURVE_S1.); +#3350 = LINE('',#3351,#3352); +#3351 = CARTESIAN_POINT('',(-6.2,3.6,-7.5)); +#3352 = VECTOR('',#3353,1.); +#3353 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); +#3354 = PCURVE('',#1496,#3355); +#3355 = DEFINITIONAL_REPRESENTATION('',(#3356),#3360); +#3356 = LINE('',#3357,#3358); +#3357 = CARTESIAN_POINT('',(-5.6E-016,0.5)); +#3358 = VECTOR('',#3359,1.); +#3359 = DIRECTION('',(0.E+000,-1.)); +#3360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3361 = PCURVE('',#1468,#3362); +#3362 = DEFINITIONAL_REPRESENTATION('',(#3363),#3367); +#3363 = LINE('',#3364,#3365); +#3364 = CARTESIAN_POINT('',(3.1,-0.5)); +#3365 = VECTOR('',#3366,1.); +#3366 = DIRECTION('',(-0.E+000,-1.)); +#3367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3368 = ORIENTED_EDGE('',*,*,#1480,.F.); +#3369 = ADVANCED_FACE('',(#3370),#1468,.T.); +#3370 = FACE_BOUND('',#3371,.T.); +#3371 = EDGE_LOOP('',(#3372,#3373,#3374,#3375)); +#3372 = ORIENTED_EDGE('',*,*,#3348,.T.); +#3373 = ORIENTED_EDGE('',*,*,#2361,.T.); +#3374 = ORIENTED_EDGE('',*,*,#2525,.F.); +#3375 = ORIENTED_EDGE('',*,*,#1452,.T.); +#3376 = ADVANCED_FACE('',(#3377),#1393,.F.); +#3377 = FACE_BOUND('',#3378,.T.); +#3378 = EDGE_LOOP('',(#3379,#3402,#3403,#3404)); +#3379 = ORIENTED_EDGE('',*,*,#3380,.F.); +#3380 = EDGE_CURVE('',#1350,#3381,#3383,.T.); +#3381 = VERTEX_POINT('',#3382); +#3382 = CARTESIAN_POINT('',(8.9,-0.5,-0.9)); +#3383 = SURFACE_CURVE('',#3384,(#3388,#3395),.PCURVE_S1.); +#3384 = LINE('',#3385,#3386); +#3385 = CARTESIAN_POINT('',(8.9,-0.5,-3.95)); +#3386 = VECTOR('',#3387,1.); +#3387 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.)); +#3388 = PCURVE('',#1393,#3389); +#3389 = DEFINITIONAL_REPRESENTATION('',(#3390),#3394); +#3390 = LINE('',#3391,#3392); +#3391 = CARTESIAN_POINT('',(3.05,9.)); +#3392 = VECTOR('',#3393,1.); +#3393 = DIRECTION('',(-1.,0.E+000)); +#3394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3395 = PCURVE('',#1365,#3396); +#3396 = DEFINITIONAL_REPRESENTATION('',(#3397),#3401); +#3397 = LINE('',#3398,#3399); +#3398 = CARTESIAN_POINT('',(-13.1,-3.05)); +#3399 = VECTOR('',#3400,1.); +#3400 = DIRECTION('',(0.E+000,-1.)); +#3401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3402 = ORIENTED_EDGE('',*,*,#1377,.F.); +#3403 = ORIENTED_EDGE('',*,*,#1992,.F.); +#3404 = ORIENTED_EDGE('',*,*,#3405,.F.); +#3405 = EDGE_CURVE('',#3381,#1993,#3406,.T.); +#3406 = SURFACE_CURVE('',#3407,(#3411,#3418),.PCURVE_S1.); #3407 = LINE('',#3408,#3409); -#3408 = CARTESIAN_POINT('',(-13.1,-3.05)); +#3408 = CARTESIAN_POINT('',(8.9,6.25,-0.9)); #3409 = VECTOR('',#3410,1.); -#3410 = DIRECTION('',(0.E+000,-1.)); -#3411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3412 = ORIENTED_EDGE('',*,*,#1377,.F.); -#3413 = ORIENTED_EDGE('',*,*,#1992,.F.); -#3414 = ORIENTED_EDGE('',*,*,#3415,.F.); -#3415 = EDGE_CURVE('',#3391,#1993,#3416,.T.); -#3416 = SURFACE_CURVE('',#3417,(#3421,#3428),.PCURVE_S1.); -#3417 = LINE('',#3418,#3419); -#3418 = CARTESIAN_POINT('',(8.9,6.25,-0.9)); -#3419 = VECTOR('',#3420,1.); -#3420 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); -#3421 = PCURVE('',#1393,#3422); -#3422 = DEFINITIONAL_REPRESENTATION('',(#3423),#3427); -#3423 = LINE('',#3424,#3425); -#3424 = CARTESIAN_POINT('',(0.E+000,2.25)); -#3425 = VECTOR('',#3426,1.); -#3426 = DIRECTION('',(0.E+000,-1.)); -#3427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3428 = PCURVE('',#2321,#3429); -#3429 = DEFINITIONAL_REPRESENTATION('',(#3430),#3434); -#3430 = LINE('',#3431,#3432); -#3431 = CARTESIAN_POINT('',(2.25,-0.65)); -#3432 = VECTOR('',#3433,1.); -#3433 = DIRECTION('',(1.,0.E+000)); -#3434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3435 = ADVANCED_FACE('',(#3436),#1365,.T.); -#3436 = FACE_BOUND('',#3437,.T.); -#3437 = EDGE_LOOP('',(#3438,#3459,#3460,#3461,#3484,#3512)); -#3438 = ORIENTED_EDGE('',*,*,#3439,.F.); -#3439 = EDGE_CURVE('',#1321,#3440,#3442,.T.); -#3440 = VERTEX_POINT('',#3441); -#3441 = CARTESIAN_POINT('',(5.89994444273,-0.5,-5.)); -#3442 = SURFACE_CURVE('',#3443,(#3447,#3453),.PCURVE_S1.); -#3443 = LINE('',#3444,#3445); -#3444 = CARTESIAN_POINT('',(5.89994444273,-0.5,-3.25)); -#3445 = VECTOR('',#3446,1.); -#3446 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); -#3447 = PCURVE('',#1365,#3448); -#3448 = DEFINITIONAL_REPRESENTATION('',(#3449),#3452); -#3449 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3450,#3451),.UNSPECIFIED.,.F., +#3410 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); +#3411 = PCURVE('',#1393,#3412); +#3412 = DEFINITIONAL_REPRESENTATION('',(#3413),#3417); +#3413 = LINE('',#3414,#3415); +#3414 = CARTESIAN_POINT('',(0.E+000,2.25)); +#3415 = VECTOR('',#3416,1.); +#3416 = DIRECTION('',(0.E+000,-1.)); +#3417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3418 = PCURVE('',#2321,#3419); +#3419 = DEFINITIONAL_REPRESENTATION('',(#3420),#3424); +#3420 = LINE('',#3421,#3422); +#3421 = CARTESIAN_POINT('',(2.25,-0.65)); +#3422 = VECTOR('',#3423,1.); +#3423 = DIRECTION('',(1.,0.E+000)); +#3424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3425 = ADVANCED_FACE('',(#3426),#1365,.T.); +#3426 = FACE_BOUND('',#3427,.T.); +#3427 = EDGE_LOOP('',(#3428,#3449,#3450,#3451,#3474,#3497)); +#3428 = ORIENTED_EDGE('',*,*,#3429,.F.); +#3429 = EDGE_CURVE('',#1321,#3430,#3432,.T.); +#3430 = VERTEX_POINT('',#3431); +#3431 = CARTESIAN_POINT('',(5.89994444273,-0.5,-5.)); +#3432 = SURFACE_CURVE('',#3433,(#3437,#3443),.PCURVE_S1.); +#3433 = LINE('',#3434,#3435); +#3434 = CARTESIAN_POINT('',(5.89994444273,-0.5,-3.25)); +#3435 = VECTOR('',#3436,1.); +#3436 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); +#3437 = PCURVE('',#1365,#3438); +#3438 = DEFINITIONAL_REPRESENTATION('',(#3439),#3442); +#3439 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3440,#3441),.UNSPECIFIED.,.F., .F.,(2,2),(-5.46,6.E-007),.PIECEWISE_BEZIER_KNOTS.); -#3450 = CARTESIAN_POINT('',(-10.09994444273,1.71)); -#3451 = CARTESIAN_POINT('',(-10.09994444273,-3.7500006)); -#3452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3440 = CARTESIAN_POINT('',(-10.09994444273,1.71)); +#3441 = CARTESIAN_POINT('',(-10.09994444273,-3.7500006)); +#3442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3453 = PCURVE('',#1337,#3454); -#3454 = DEFINITIONAL_REPRESENTATION('',(#3455),#3458); -#3455 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3456,#3457),.UNSPECIFIED.,.F., +#3443 = PCURVE('',#1337,#3444); +#3444 = DEFINITIONAL_REPRESENTATION('',(#3445),#3448); +#3445 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3446,#3447),.UNSPECIFIED.,.F., .F.,(2,2),(-5.46,6.E-007),.PIECEWISE_BEZIER_KNOTS.); -#3456 = CARTESIAN_POINT('',(-1.11113397475E-002,-5.46)); -#3457 = CARTESIAN_POINT('',(-1.11113397475E-002,6.E-007)); -#3458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3459 = ORIENTED_EDGE('',*,*,#1349,.T.); -#3460 = ORIENTED_EDGE('',*,*,#3390,.T.); -#3461 = ORIENTED_EDGE('',*,*,#3462,.F.); -#3462 = EDGE_CURVE('',#3463,#3391,#3465,.T.); -#3463 = VERTEX_POINT('',#3464); -#3464 = CARTESIAN_POINT('',(7.5,-0.5,-0.9)); -#3465 = SURFACE_CURVE('',#3466,(#3470,#3477),.PCURVE_S1.); -#3466 = LINE('',#3467,#3468); -#3467 = CARTESIAN_POINT('',(7.5,-0.5,-0.9)); -#3468 = VECTOR('',#3469,1.); -#3469 = DIRECTION('',(1.,3.7E-016,-7.8E-016)); -#3470 = PCURVE('',#1365,#3471); -#3471 = DEFINITIONAL_REPRESENTATION('',(#3472),#3476); -#3472 = LINE('',#3473,#3474); -#3473 = CARTESIAN_POINT('',(-11.7,-6.1)); -#3474 = VECTOR('',#3475,1.); -#3475 = DIRECTION('',(-1.,7.8E-016)); -#3476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3477 = PCURVE('',#2321,#3478); -#3478 = DEFINITIONAL_REPRESENTATION('',(#3479),#3483); +#3446 = CARTESIAN_POINT('',(-1.11113397475E-002,-5.46)); +#3447 = CARTESIAN_POINT('',(-1.11113397475E-002,6.E-007)); +#3448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3449 = ORIENTED_EDGE('',*,*,#1349,.T.); +#3450 = ORIENTED_EDGE('',*,*,#3380,.T.); +#3451 = ORIENTED_EDGE('',*,*,#3452,.F.); +#3452 = EDGE_CURVE('',#3453,#3381,#3455,.T.); +#3453 = VERTEX_POINT('',#3454); +#3454 = CARTESIAN_POINT('',(7.5,-0.5,-0.9)); +#3455 = SURFACE_CURVE('',#3456,(#3460,#3467),.PCURVE_S1.); +#3456 = LINE('',#3457,#3458); +#3457 = CARTESIAN_POINT('',(7.5,-0.5,-0.9)); +#3458 = VECTOR('',#3459,1.); +#3459 = DIRECTION('',(1.,3.7E-016,-7.8E-016)); +#3460 = PCURVE('',#1365,#3461); +#3461 = DEFINITIONAL_REPRESENTATION('',(#3462),#3466); +#3462 = LINE('',#3463,#3464); +#3463 = CARTESIAN_POINT('',(-11.7,-6.1)); +#3464 = VECTOR('',#3465,1.); +#3465 = DIRECTION('',(-1.,7.8E-016)); +#3466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3467 = PCURVE('',#2321,#3468); +#3468 = DEFINITIONAL_REPRESENTATION('',(#3469),#3473); +#3469 = LINE('',#3470,#3471); +#3470 = CARTESIAN_POINT('',(-4.5,0.75)); +#3471 = VECTOR('',#3472,1.); +#3472 = DIRECTION('',(3.7E-016,-1.)); +#3473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3474 = ORIENTED_EDGE('',*,*,#3475,.F.); +#3475 = EDGE_CURVE('',#3476,#3453,#3478,.T.); +#3476 = VERTEX_POINT('',#3477); +#3477 = CARTESIAN_POINT('',(7.5,-0.5,-5.)); +#3478 = SURFACE_CURVE('',#3479,(#3483,#3490),.PCURVE_S1.); #3479 = LINE('',#3480,#3481); -#3480 = CARTESIAN_POINT('',(-4.5,0.75)); +#3480 = CARTESIAN_POINT('',(7.5,-0.5,-1.5)); #3481 = VECTOR('',#3482,1.); -#3482 = DIRECTION('',(3.7E-016,-1.)); -#3483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3484 = ORIENTED_EDGE('',*,*,#3485,.F.); -#3485 = EDGE_CURVE('',#3486,#3463,#3488,.T.); -#3486 = VERTEX_POINT('',#3487); -#3487 = CARTESIAN_POINT('',(7.5,-0.5,-5.)); -#3488 = SURFACE_CURVE('',#3489,(#3493,#3500),.PCURVE_S1.); -#3489 = LINE('',#3490,#3491); -#3490 = CARTESIAN_POINT('',(7.5,-0.5,-1.5)); -#3491 = VECTOR('',#3492,1.); -#3492 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.)); -#3493 = PCURVE('',#1365,#3494); -#3494 = DEFINITIONAL_REPRESENTATION('',(#3495),#3499); -#3495 = LINE('',#3496,#3497); -#3496 = CARTESIAN_POINT('',(-11.7,-5.5)); -#3497 = VECTOR('',#3498,1.); -#3498 = DIRECTION('',(0.E+000,-1.)); -#3499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3500 = PCURVE('',#3501,#3506); -#3501 = PLANE('',#3502); -#3502 = AXIS2_PLACEMENT_3D('',#3503,#3504,#3505); -#3503 = CARTESIAN_POINT('',(7.5,4.,-1.5)); -#3504 = DIRECTION('',(-1.,2.819966482548E-031,-1.27E-015)); -#3505 = DIRECTION('',(1.27E-015,2.22044604925E-016,-1.)); -#3506 = DEFINITIONAL_REPRESENTATION('',(#3507),#3511); -#3507 = LINE('',#3508,#3509); -#3508 = CARTESIAN_POINT('',(1.998E-014,4.5)); -#3509 = VECTOR('',#3510,1.); -#3510 = DIRECTION('',(-1.,0.E+000)); -#3511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3512 = ORIENTED_EDGE('',*,*,#3513,.T.); -#3513 = EDGE_CURVE('',#3486,#3440,#3514,.T.); -#3514 = SURFACE_CURVE('',#3515,(#3519,#3526),.PCURVE_S1.); -#3515 = LINE('',#3516,#3517); -#3516 = CARTESIAN_POINT('',(7.5,-0.5,-5.)); -#3517 = VECTOR('',#3518,1.); -#3518 = DIRECTION('',(-1.,6.439293542826E-032,-2.9E-016)); -#3519 = PCURVE('',#1365,#3520); -#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); -#3521 = LINE('',#3522,#3523); -#3522 = CARTESIAN_POINT('',(-11.7,-2.)); -#3523 = VECTOR('',#3524,1.); -#3524 = DIRECTION('',(1.,2.9E-016)); -#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3526 = PCURVE('',#2829,#3527); -#3527 = DEFINITIONAL_REPRESENTATION('',(#3528),#3532); -#3528 = LINE('',#3529,#3530); -#3529 = CARTESIAN_POINT('',(0.E+000,4.5)); -#3530 = VECTOR('',#3531,1.); -#3531 = DIRECTION('',(1.,0.E+000)); -#3532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3533 = ADVANCED_FACE('',(#3534),#1337,.F.); -#3534 = FACE_BOUND('',#3535,.T.); -#3535 = EDGE_LOOP('',(#3536,#3560,#3581,#3582)); -#3536 = ORIENTED_EDGE('',*,*,#3537,.T.); -#3537 = EDGE_CURVE('',#3440,#3538,#3540,.T.); -#3538 = VERTEX_POINT('',#3539); -#3539 = CARTESIAN_POINT('',(5.9,-0.49,-5.)); -#3540 = SURFACE_CURVE('',#3541,(#3546,#3553),.PCURVE_S1.); -#3541 = CIRCLE('',#3542,0.9); -#3542 = AXIS2_PLACEMENT_3D('',#3543,#3544,#3545); -#3543 = CARTESIAN_POINT('',(5.,-0.49,-5.)); -#3544 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); -#3545 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3546 = PCURVE('',#1337,#3547); -#3547 = DEFINITIONAL_REPRESENTATION('',(#3548),#3552); +#3482 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.)); +#3483 = PCURVE('',#1365,#3484); +#3484 = DEFINITIONAL_REPRESENTATION('',(#3485),#3489); +#3485 = LINE('',#3486,#3487); +#3486 = CARTESIAN_POINT('',(-11.7,-5.5)); +#3487 = VECTOR('',#3488,1.); +#3488 = DIRECTION('',(0.E+000,-1.)); +#3489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3490 = PCURVE('',#2295,#3491); +#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496); +#3492 = LINE('',#3493,#3494); +#3493 = CARTESIAN_POINT('',(1.998E-014,4.5)); +#3494 = VECTOR('',#3495,1.); +#3495 = DIRECTION('',(-1.,0.E+000)); +#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3497 = ORIENTED_EDGE('',*,*,#3498,.T.); +#3498 = EDGE_CURVE('',#3476,#3430,#3499,.T.); +#3499 = SURFACE_CURVE('',#3500,(#3504,#3511),.PCURVE_S1.); +#3500 = LINE('',#3501,#3502); +#3501 = CARTESIAN_POINT('',(7.5,-0.5,-5.)); +#3502 = VECTOR('',#3503,1.); +#3503 = DIRECTION('',(-1.,6.439293542826E-032,-2.9E-016)); +#3504 = PCURVE('',#1365,#3505); +#3505 = DEFINITIONAL_REPRESENTATION('',(#3506),#3510); +#3506 = LINE('',#3507,#3508); +#3507 = CARTESIAN_POINT('',(-11.7,-2.)); +#3508 = VECTOR('',#3509,1.); +#3509 = DIRECTION('',(1.,2.9E-016)); +#3510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3511 = PCURVE('',#2267,#3512); +#3512 = DEFINITIONAL_REPRESENTATION('',(#3513),#3517); +#3513 = LINE('',#3514,#3515); +#3514 = CARTESIAN_POINT('',(0.E+000,4.5)); +#3515 = VECTOR('',#3516,1.); +#3516 = DIRECTION('',(1.,0.E+000)); +#3517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3518 = ADVANCED_FACE('',(#3519),#1337,.F.); +#3519 = FACE_BOUND('',#3520,.T.); +#3520 = EDGE_LOOP('',(#3521,#3545,#3566,#3567)); +#3521 = ORIENTED_EDGE('',*,*,#3522,.T.); +#3522 = EDGE_CURVE('',#3430,#3523,#3525,.T.); +#3523 = VERTEX_POINT('',#3524); +#3524 = CARTESIAN_POINT('',(5.9,-0.49,-5.)); +#3525 = SURFACE_CURVE('',#3526,(#3531,#3538),.PCURVE_S1.); +#3526 = CIRCLE('',#3527,0.9); +#3527 = AXIS2_PLACEMENT_3D('',#3528,#3529,#3530); +#3528 = CARTESIAN_POINT('',(5.,-0.49,-5.)); +#3529 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); +#3530 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3531 = PCURVE('',#1337,#3532); +#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(-6.28318530718,-1.75)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(1.,-0.E+000)); +#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3538 = PCURVE('',#2267,#3539); +#3539 = DEFINITIONAL_REPRESENTATION('',(#3540),#3544); +#3540 = CIRCLE('',#3541,0.9); +#3541 = AXIS2_PLACEMENT_2D('',#3542,#3543); +#3542 = CARTESIAN_POINT('',(2.5,4.49)); +#3543 = DIRECTION('',(-1.,0.E+000)); +#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3545 = ORIENTED_EDGE('',*,*,#3546,.T.); +#3546 = EDGE_CURVE('',#3523,#1292,#3547,.T.); +#3547 = SURFACE_CURVE('',#3548,(#3552,#3559),.PCURVE_S1.); #3548 = LINE('',#3549,#3550); -#3549 = CARTESIAN_POINT('',(-6.28318530718,-1.75)); +#3549 = CARTESIAN_POINT('',(5.9,-0.49,-3.25)); #3550 = VECTOR('',#3551,1.); -#3551 = DIRECTION('',(1.,-0.E+000)); -#3552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3553 = PCURVE('',#2829,#3554); -#3554 = DEFINITIONAL_REPRESENTATION('',(#3555),#3559); -#3555 = CIRCLE('',#3556,0.9); -#3556 = AXIS2_PLACEMENT_2D('',#3557,#3558); -#3557 = CARTESIAN_POINT('',(2.5,4.49)); -#3558 = DIRECTION('',(-1.,0.E+000)); -#3559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3560 = ORIENTED_EDGE('',*,*,#3561,.T.); -#3561 = EDGE_CURVE('',#3538,#1292,#3562,.T.); -#3562 = SURFACE_CURVE('',#3563,(#3567,#3574),.PCURVE_S1.); -#3563 = LINE('',#3564,#3565); -#3564 = CARTESIAN_POINT('',(5.9,-0.49,-3.25)); -#3565 = VECTOR('',#3566,1.); -#3566 = DIRECTION('',(0.E+000,4.42044604925E-016,-1.)); -#3567 = PCURVE('',#1337,#3568); -#3568 = DEFINITIONAL_REPRESENTATION('',(#3569),#3573); -#3569 = LINE('',#3570,#3571); -#3570 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#3571 = VECTOR('',#3572,1.); -#3572 = DIRECTION('',(-0.E+000,-1.)); -#3573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3574 = PCURVE('',#1308,#3575); -#3575 = DEFINITIONAL_REPRESENTATION('',(#3576),#3580); -#3576 = LINE('',#3577,#3578); -#3577 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#3578 = VECTOR('',#3579,1.); -#3579 = DIRECTION('',(-0.E+000,-1.)); -#3580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3581 = ORIENTED_EDGE('',*,*,#1320,.F.); -#3582 = ORIENTED_EDGE('',*,*,#3439,.T.); -#3583 = ADVANCED_FACE('',(#3584),#1308,.F.); -#3584 = FACE_BOUND('',#3585,.T.); -#3585 = EDGE_LOOP('',(#3586,#3587,#3611,#3637,#3670,#3696,#3729,#3748)); -#3586 = ORIENTED_EDGE('',*,*,#3561,.F.); -#3587 = ORIENTED_EDGE('',*,*,#3588,.T.); -#3588 = EDGE_CURVE('',#3538,#3589,#3591,.T.); -#3589 = VERTEX_POINT('',#3590); -#3590 = CARTESIAN_POINT('',(4.10005555727,-0.5,-5.)); -#3591 = SURFACE_CURVE('',#3592,(#3597,#3604),.PCURVE_S1.); -#3592 = CIRCLE('',#3593,0.9); -#3593 = AXIS2_PLACEMENT_3D('',#3594,#3595,#3596); -#3594 = CARTESIAN_POINT('',(5.,-0.49,-5.)); -#3595 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); -#3596 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3597 = PCURVE('',#1308,#3598); -#3598 = DEFINITIONAL_REPRESENTATION('',(#3599),#3603); -#3599 = LINE('',#3600,#3601); -#3600 = CARTESIAN_POINT('',(-6.28318530718,-1.75)); -#3601 = VECTOR('',#3602,1.); -#3602 = DIRECTION('',(1.,-0.E+000)); -#3603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3604 = PCURVE('',#2829,#3605); -#3605 = DEFINITIONAL_REPRESENTATION('',(#3606),#3610); -#3606 = CIRCLE('',#3607,0.9); -#3607 = AXIS2_PLACEMENT_2D('',#3608,#3609); -#3608 = CARTESIAN_POINT('',(2.5,4.49)); -#3609 = DIRECTION('',(-1.,0.E+000)); +#3551 = DIRECTION('',(0.E+000,4.42044604925E-016,-1.)); +#3552 = PCURVE('',#1337,#3553); +#3553 = DEFINITIONAL_REPRESENTATION('',(#3554),#3558); +#3554 = LINE('',#3555,#3556); +#3555 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3556 = VECTOR('',#3557,1.); +#3557 = DIRECTION('',(-0.E+000,-1.)); +#3558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3559 = PCURVE('',#1308,#3560); +#3560 = DEFINITIONAL_REPRESENTATION('',(#3561),#3565); +#3561 = LINE('',#3562,#3563); +#3562 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#3563 = VECTOR('',#3564,1.); +#3564 = DIRECTION('',(-0.E+000,-1.)); +#3565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3566 = ORIENTED_EDGE('',*,*,#1320,.F.); +#3567 = ORIENTED_EDGE('',*,*,#3429,.T.); +#3568 = ADVANCED_FACE('',(#3569),#1308,.F.); +#3569 = FACE_BOUND('',#3570,.T.); +#3570 = EDGE_LOOP('',(#3571,#3572,#3596,#3622,#3655,#3681,#3714,#3733)); +#3571 = ORIENTED_EDGE('',*,*,#3546,.F.); +#3572 = ORIENTED_EDGE('',*,*,#3573,.T.); +#3573 = EDGE_CURVE('',#3523,#3574,#3576,.T.); +#3574 = VERTEX_POINT('',#3575); +#3575 = CARTESIAN_POINT('',(4.10005555727,-0.5,-5.)); +#3576 = SURFACE_CURVE('',#3577,(#3582,#3589),.PCURVE_S1.); +#3577 = CIRCLE('',#3578,0.9); +#3578 = AXIS2_PLACEMENT_3D('',#3579,#3580,#3581); +#3579 = CARTESIAN_POINT('',(5.,-0.49,-5.)); +#3580 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); +#3581 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3582 = PCURVE('',#1308,#3583); +#3583 = DEFINITIONAL_REPRESENTATION('',(#3584),#3588); +#3584 = LINE('',#3585,#3586); +#3585 = CARTESIAN_POINT('',(-6.28318530718,-1.75)); +#3586 = VECTOR('',#3587,1.); +#3587 = DIRECTION('',(1.,-0.E+000)); +#3588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3589 = PCURVE('',#2267,#3590); +#3590 = DEFINITIONAL_REPRESENTATION('',(#3591),#3595); +#3591 = CIRCLE('',#3592,0.9); +#3592 = AXIS2_PLACEMENT_2D('',#3593,#3594); +#3593 = CARTESIAN_POINT('',(2.5,4.49)); +#3594 = DIRECTION('',(-1.,0.E+000)); +#3595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3596 = ORIENTED_EDGE('',*,*,#3597,.F.); +#3597 = EDGE_CURVE('',#3598,#3574,#3600,.T.); +#3598 = VERTEX_POINT('',#3599); +#3599 = CARTESIAN_POINT('',(4.10005555727,-0.5,-8.)); +#3600 = SURFACE_CURVE('',#3601,(#3605,#3611),.PCURVE_S1.); +#3601 = LINE('',#3602,#3603); +#3602 = CARTESIAN_POINT('',(4.10005555727,-0.5,-3.25)); +#3603 = VECTOR('',#3604,1.); +#3604 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); +#3605 = PCURVE('',#1308,#3606); +#3606 = DEFINITIONAL_REPRESENTATION('',(#3607),#3610); +#3607 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3608,#3609),.UNSPECIFIED.,.F., + .F.,(2,2),(-5.46,6.E-007),.PIECEWISE_BEZIER_KNOTS.); +#3608 = CARTESIAN_POINT('',(-3.130481313842,-5.46)); +#3609 = CARTESIAN_POINT('',(-3.130481313842,6.E-007)); #3610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3611 = ORIENTED_EDGE('',*,*,#3612,.F.); -#3612 = EDGE_CURVE('',#3613,#3589,#3615,.T.); -#3613 = VERTEX_POINT('',#3614); -#3614 = CARTESIAN_POINT('',(4.10005555727,-0.5,-8.)); -#3615 = SURFACE_CURVE('',#3616,(#3620,#3626),.PCURVE_S1.); -#3616 = LINE('',#3617,#3618); -#3617 = CARTESIAN_POINT('',(4.10005555727,-0.5,-3.25)); -#3618 = VECTOR('',#3619,1.); -#3619 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); -#3620 = PCURVE('',#1308,#3621); -#3621 = DEFINITIONAL_REPRESENTATION('',(#3622),#3625); -#3622 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3623,#3624),.UNSPECIFIED.,.F., +#3611 = PCURVE('',#3612,#3617); +#3612 = PLANE('',#3613); +#3613 = AXIS2_PLACEMENT_3D('',#3614,#3615,#3616); +#3614 = CARTESIAN_POINT('',(-4.2,-0.5,-7.)); +#3615 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#3616 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3617 = DEFINITIONAL_REPRESENTATION('',(#3618),#3621); +#3618 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3619,#3620),.UNSPECIFIED.,.F., .F.,(2,2),(-5.46,6.E-007),.PIECEWISE_BEZIER_KNOTS.); -#3623 = CARTESIAN_POINT('',(-3.130481313842,-5.46)); -#3624 = CARTESIAN_POINT('',(-3.130481313842,6.E-007)); -#3625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3619 = CARTESIAN_POINT('',(-8.30005555727,1.71)); +#3620 = CARTESIAN_POINT('',(-8.30005555727,-3.7500006)); +#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3626 = PCURVE('',#3627,#3632); -#3627 = PLANE('',#3628); +#3622 = ORIENTED_EDGE('',*,*,#3623,.F.); +#3623 = EDGE_CURVE('',#3624,#3598,#3626,.T.); +#3624 = VERTEX_POINT('',#3625); +#3625 = CARTESIAN_POINT('',(4.568838777254,0.3,-8.)); +#3626 = SURFACE_CURVE('',#3627,(#3632,#3639),.PCURVE_S1.); +#3627 = CIRCLE('',#3628,0.9); #3628 = AXIS2_PLACEMENT_3D('',#3629,#3630,#3631); -#3629 = CARTESIAN_POINT('',(-4.2,-0.5,-7.)); -#3630 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#3631 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#3632 = DEFINITIONAL_REPRESENTATION('',(#3633),#3636); -#3633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3634,#3635),.UNSPECIFIED.,.F., - .F.,(2,2),(-5.46,6.E-007),.PIECEWISE_BEZIER_KNOTS.); -#3634 = CARTESIAN_POINT('',(-8.30005555727,1.71)); -#3635 = CARTESIAN_POINT('',(-8.30005555727,-3.7500006)); -#3636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3637 = ORIENTED_EDGE('',*,*,#3638,.F.); -#3638 = EDGE_CURVE('',#3639,#3613,#3641,.T.); -#3639 = VERTEX_POINT('',#3640); -#3640 = CARTESIAN_POINT('',(4.568838777254,0.3,-8.)); -#3641 = SURFACE_CURVE('',#3642,(#3647,#3654),.PCURVE_S1.); -#3642 = CIRCLE('',#3643,0.9); -#3643 = AXIS2_PLACEMENT_3D('',#3644,#3645,#3646); -#3644 = CARTESIAN_POINT('',(5.,-0.49,-8.)); -#3645 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); -#3646 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3647 = PCURVE('',#1308,#3648); -#3648 = DEFINITIONAL_REPRESENTATION('',(#3649),#3653); -#3649 = LINE('',#3650,#3651); -#3650 = CARTESIAN_POINT('',(-6.28318530718,-4.75)); -#3651 = VECTOR('',#3652,1.); -#3652 = DIRECTION('',(1.,-0.E+000)); -#3653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3654 = PCURVE('',#3655,#3660); -#3655 = PLANE('',#3656); -#3656 = AXIS2_PLACEMENT_3D('',#3657,#3658,#3659); -#3657 = CARTESIAN_POINT('',(-0.45,4.,-8.)); -#3658 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); -#3659 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#3660 = DEFINITIONAL_REPRESENTATION('',(#3661),#3669); -#3661 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3662,#3663,#3664,#3665, -#3666,#3667,#3668),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3629 = CARTESIAN_POINT('',(5.,-0.49,-8.)); +#3630 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); +#3631 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3632 = PCURVE('',#1308,#3633); +#3633 = DEFINITIONAL_REPRESENTATION('',(#3634),#3638); +#3634 = LINE('',#3635,#3636); +#3635 = CARTESIAN_POINT('',(-6.28318530718,-4.75)); +#3636 = VECTOR('',#3637,1.); +#3637 = DIRECTION('',(1.,-0.E+000)); +#3638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3639 = PCURVE('',#3640,#3645); +#3640 = PLANE('',#3641); +#3641 = AXIS2_PLACEMENT_3D('',#3642,#3643,#3644); +#3642 = CARTESIAN_POINT('',(-0.45,4.,-8.)); +#3643 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); +#3644 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3654); +#3646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3647,#3648,#3649,#3650, +#3651,#3652,#3653),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, 1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3662 = CARTESIAN_POINT('',(4.49,-6.35)); -#3663 = CARTESIAN_POINT('',(2.931154273188,-6.35)); -#3664 = CARTESIAN_POINT('',(3.710577136594,-5.)); -#3665 = CARTESIAN_POINT('',(4.49,-3.65)); -#3666 = CARTESIAN_POINT('',(5.269422863406,-5.)); -#3667 = CARTESIAN_POINT('',(6.048845726812,-6.35)); -#3668 = CARTESIAN_POINT('',(4.49,-6.35)); +#3647 = CARTESIAN_POINT('',(4.49,-6.35)); +#3648 = CARTESIAN_POINT('',(2.931154273188,-6.35)); +#3649 = CARTESIAN_POINT('',(3.710577136594,-5.)); +#3650 = CARTESIAN_POINT('',(4.49,-3.65)); +#3651 = CARTESIAN_POINT('',(5.269422863406,-5.)); +#3652 = CARTESIAN_POINT('',(6.048845726812,-6.35)); +#3653 = CARTESIAN_POINT('',(4.49,-6.35)); +#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3655 = ORIENTED_EDGE('',*,*,#3656,.F.); +#3656 = EDGE_CURVE('',#3657,#3624,#3659,.T.); +#3657 = VERTEX_POINT('',#3658); +#3658 = CARTESIAN_POINT('',(4.568838777254,0.3,-8.55)); +#3659 = SURFACE_CURVE('',#3660,(#3664,#3670),.PCURVE_S1.); +#3660 = LINE('',#3661,#3662); +#3661 = CARTESIAN_POINT('',(4.568838777254,0.3,-3.25)); +#3662 = VECTOR('',#3663,1.); +#3663 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); +#3664 = PCURVE('',#1308,#3665); +#3665 = DEFINITIONAL_REPRESENTATION('',(#3666),#3669); +#3666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3667,#3668),.UNSPECIFIED.,.F., + .F.,(2,2),(-5.355,-4.695),.PIECEWISE_BEZIER_KNOTS.); +#3667 = CARTESIAN_POINT('',(-4.212796319343,-5.355)); +#3668 = CARTESIAN_POINT('',(-4.212796319343,-4.695)); #3669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3670 = ORIENTED_EDGE('',*,*,#3671,.F.); -#3671 = EDGE_CURVE('',#3672,#3639,#3674,.T.); -#3672 = VERTEX_POINT('',#3673); -#3673 = CARTESIAN_POINT('',(4.568838777254,0.3,-8.55)); -#3674 = SURFACE_CURVE('',#3675,(#3679,#3685),.PCURVE_S1.); -#3675 = LINE('',#3676,#3677); -#3676 = CARTESIAN_POINT('',(4.568838777254,0.3,-3.25)); -#3677 = VECTOR('',#3678,1.); -#3678 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); -#3679 = PCURVE('',#1308,#3680); -#3680 = DEFINITIONAL_REPRESENTATION('',(#3681),#3684); -#3681 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3682,#3683),.UNSPECIFIED.,.F., +#3670 = PCURVE('',#3671,#3676); +#3671 = PLANE('',#3672); +#3672 = AXIS2_PLACEMENT_3D('',#3673,#3674,#3675); +#3673 = CARTESIAN_POINT('',(8.8,0.3,-4.45)); +#3674 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#3675 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); +#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3680); +#3677 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3678,#3679),.UNSPECIFIED.,.F., .F.,(2,2),(-5.355,-4.695),.PIECEWISE_BEZIER_KNOTS.); -#3682 = CARTESIAN_POINT('',(-4.212796319343,-5.355)); -#3683 = CARTESIAN_POINT('',(-4.212796319343,-4.695)); -#3684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3678 = CARTESIAN_POINT('',(-4.155,4.231161222746)); +#3679 = CARTESIAN_POINT('',(-3.495,4.231161222746)); +#3680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3685 = PCURVE('',#3686,#3691); -#3686 = PLANE('',#3687); +#3681 = ORIENTED_EDGE('',*,*,#3682,.F.); +#3682 = EDGE_CURVE('',#3683,#3657,#3685,.T.); +#3683 = VERTEX_POINT('',#3684); +#3684 = CARTESIAN_POINT('',(5.3,0.358528137424,-8.55)); +#3685 = SURFACE_CURVE('',#3686,(#3691,#3698),.PCURVE_S1.); +#3686 = CIRCLE('',#3687,0.9); #3687 = AXIS2_PLACEMENT_3D('',#3688,#3689,#3690); -#3688 = CARTESIAN_POINT('',(8.8,0.3,-4.45)); -#3689 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#3690 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); -#3691 = DEFINITIONAL_REPRESENTATION('',(#3692),#3695); -#3692 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3693,#3694),.UNSPECIFIED.,.F., - .F.,(2,2),(-5.355,-4.695),.PIECEWISE_BEZIER_KNOTS.); -#3693 = CARTESIAN_POINT('',(-4.155,4.231161222746)); -#3694 = CARTESIAN_POINT('',(-3.495,4.231161222746)); -#3695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3696 = ORIENTED_EDGE('',*,*,#3697,.F.); -#3697 = EDGE_CURVE('',#3698,#3672,#3700,.T.); -#3698 = VERTEX_POINT('',#3699); -#3699 = CARTESIAN_POINT('',(5.3,0.358528137424,-8.55)); -#3700 = SURFACE_CURVE('',#3701,(#3706,#3713),.PCURVE_S1.); -#3701 = CIRCLE('',#3702,0.9); -#3702 = AXIS2_PLACEMENT_3D('',#3703,#3704,#3705); -#3703 = CARTESIAN_POINT('',(5.,-0.49,-8.55)); -#3704 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); -#3705 = DIRECTION('',(1.,0.E+000,0.E+000)); -#3706 = PCURVE('',#1308,#3707); -#3707 = DEFINITIONAL_REPRESENTATION('',(#3708),#3712); -#3708 = LINE('',#3709,#3710); -#3709 = CARTESIAN_POINT('',(-6.28318530718,-5.3)); -#3710 = VECTOR('',#3711,1.); -#3711 = DIRECTION('',(1.,-0.E+000)); -#3712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3713 = PCURVE('',#3714,#3719); -#3714 = PLANE('',#3715); -#3715 = AXIS2_PLACEMENT_3D('',#3716,#3717,#3718); -#3716 = CARTESIAN_POINT('',(8.8,0.3,-8.55)); -#3717 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); -#3718 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); -#3719 = DEFINITIONAL_REPRESENTATION('',(#3720),#3728); -#3720 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3721,#3722,#3723,#3724, -#3725,#3726,#3727),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3688 = CARTESIAN_POINT('',(5.,-0.49,-8.55)); +#3689 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); +#3690 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3691 = PCURVE('',#1308,#3692); +#3692 = DEFINITIONAL_REPRESENTATION('',(#3693),#3697); +#3693 = LINE('',#3694,#3695); +#3694 = CARTESIAN_POINT('',(-6.28318530718,-5.3)); +#3695 = VECTOR('',#3696,1.); +#3696 = DIRECTION('',(1.,-0.E+000)); +#3697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3698 = PCURVE('',#3699,#3704); +#3699 = PLANE('',#3700); +#3700 = AXIS2_PLACEMENT_3D('',#3701,#3702,#3703); +#3701 = CARTESIAN_POINT('',(8.8,0.3,-8.55)); +#3702 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); +#3703 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); +#3704 = DEFINITIONAL_REPRESENTATION('',(#3705),#3713); +#3705 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3706,#3707,#3708,#3709, +#3710,#3711,#3712),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, 1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3721 = CARTESIAN_POINT('',(2.9,-0.79)); -#3722 = CARTESIAN_POINT('',(2.9,0.768845726812)); -#3723 = CARTESIAN_POINT('',(4.25,-1.0577136594E-002)); -#3724 = CARTESIAN_POINT('',(5.6,-0.79)); -#3725 = CARTESIAN_POINT('',(4.25,-1.569422863406)); -#3726 = CARTESIAN_POINT('',(2.9,-2.348845726812)); -#3727 = CARTESIAN_POINT('',(2.9,-0.79)); -#3728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3729 = ORIENTED_EDGE('',*,*,#3730,.T.); -#3730 = EDGE_CURVE('',#3698,#1264,#3731,.T.); -#3731 = SURFACE_CURVE('',#3732,(#3736,#3742),.PCURVE_S1.); -#3732 = LINE('',#3733,#3734); -#3733 = CARTESIAN_POINT('',(5.3,0.358528137424,-3.25)); -#3734 = VECTOR('',#3735,1.); -#3735 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); -#3736 = PCURVE('',#1308,#3737); -#3737 = DEFINITIONAL_REPRESENTATION('',(#3738),#3741); -#3738 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3739,#3740),.UNSPECIFIED.,.F., +#3706 = CARTESIAN_POINT('',(2.9,-0.79)); +#3707 = CARTESIAN_POINT('',(2.9,0.768845726812)); +#3708 = CARTESIAN_POINT('',(4.25,-1.0577136594E-002)); +#3709 = CARTESIAN_POINT('',(5.6,-0.79)); +#3710 = CARTESIAN_POINT('',(4.25,-1.569422863406)); +#3711 = CARTESIAN_POINT('',(2.9,-2.348845726812)); +#3712 = CARTESIAN_POINT('',(2.9,-0.79)); +#3713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3714 = ORIENTED_EDGE('',*,*,#3715,.T.); +#3715 = EDGE_CURVE('',#3683,#1264,#3716,.T.); +#3716 = SURFACE_CURVE('',#3717,(#3721,#3727),.PCURVE_S1.); +#3717 = LINE('',#3718,#3719); +#3718 = CARTESIAN_POINT('',(5.3,0.358528137424,-3.25)); +#3719 = VECTOR('',#3720,1.); +#3720 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); +#3721 = PCURVE('',#1308,#3722); +#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3726); +#3723 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3724,#3725),.UNSPECIFIED.,.F., .F.,(2,2),(-5.555,-2.495),.PIECEWISE_BEZIER_KNOTS.); -#3739 = CARTESIAN_POINT('',(-5.052225889839,-5.555)); -#3740 = CARTESIAN_POINT('',(-5.052225889839,-2.495)); -#3741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3724 = CARTESIAN_POINT('',(-5.052225889839,-5.555)); +#3725 = CARTESIAN_POINT('',(-5.052225889839,-2.495)); +#3726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3742 = PCURVE('',#1279,#3743); -#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3747); -#3744 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3745,#3746),.UNSPECIFIED.,.F., +#3727 = PCURVE('',#1279,#3728); +#3728 = DEFINITIONAL_REPRESENTATION('',(#3729),#3732); +#3729 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3730,#3731),.UNSPECIFIED.,.F., .F.,(2,2),(-5.555,-2.495),.PIECEWISE_BEZIER_KNOTS.); -#3745 = CARTESIAN_POINT('',(0.255,0.458528137424)); -#3746 = CARTESIAN_POINT('',(-2.805,0.458528137424)); -#3747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3748 = ORIENTED_EDGE('',*,*,#1291,.F.); -#3749 = ADVANCED_FACE('',(#3750),#1279,.T.); -#3750 = FACE_BOUND('',#3751,.T.); -#3751 = EDGE_LOOP('',(#3752,#3753,#3776,#3804,#3832,#3860,#3881)); -#3752 = ORIENTED_EDGE('',*,*,#3730,.F.); -#3753 = ORIENTED_EDGE('',*,*,#3754,.T.); -#3754 = EDGE_CURVE('',#3698,#3755,#3757,.T.); -#3755 = VERTEX_POINT('',#3756); -#3756 = CARTESIAN_POINT('',(5.3,2.023298562962,-8.55)); -#3757 = SURFACE_CURVE('',#3758,(#3762,#3769),.PCURVE_S1.); -#3758 = LINE('',#3759,#3760); -#3759 = CARTESIAN_POINT('',(5.3,0.1,-8.55)); -#3760 = VECTOR('',#3761,1.); -#3761 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); -#3762 = PCURVE('',#1279,#3763); -#3763 = DEFINITIONAL_REPRESENTATION('',(#3764),#3768); -#3764 = LINE('',#3765,#3766); -#3765 = CARTESIAN_POINT('',(0.E+000,0.2)); -#3766 = VECTOR('',#3767,1.); -#3767 = DIRECTION('',(0.E+000,1.)); -#3768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3769 = PCURVE('',#3714,#3770); -#3770 = DEFINITIONAL_REPRESENTATION('',(#3771),#3775); -#3771 = LINE('',#3772,#3773); -#3772 = CARTESIAN_POINT('',(3.5,-0.2)); -#3773 = VECTOR('',#3774,1.); -#3774 = DIRECTION('',(0.E+000,1.)); -#3775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3776 = ORIENTED_EDGE('',*,*,#3777,.T.); -#3777 = EDGE_CURVE('',#3755,#3778,#3780,.T.); -#3778 = VERTEX_POINT('',#3779); -#3779 = CARTESIAN_POINT('',(5.3,2.4,-8.233909963118)); -#3780 = SURFACE_CURVE('',#3781,(#3785,#3792),.PCURVE_S1.); -#3781 = LINE('',#3782,#3783); -#3782 = CARTESIAN_POINT('',(5.3,1.400297190696,-9.072760221691)); -#3783 = VECTOR('',#3784,1.); -#3784 = DIRECTION('',(-7.1E-016,0.766044443119,0.642787609687)); -#3785 = PCURVE('',#1279,#3786); -#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); -#3787 = LINE('',#3788,#3789); -#3788 = CARTESIAN_POINT('',(0.522760221691,1.500297190696)); -#3789 = VECTOR('',#3790,1.); -#3790 = DIRECTION('',(-0.642787609687,0.766044443119)); -#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3792 = PCURVE('',#3793,#3798); -#3793 = PLANE('',#3794); -#3794 = AXIS2_PLACEMENT_3D('',#3795,#3796,#3797); -#3795 = CARTESIAN_POINT('',(8.8,2.023298562962,-8.55)); -#3796 = DIRECTION('',(8.5E-016,0.642787609687,-0.766044443119)); -#3797 = DIRECTION('',(-1.,-1.98834688217E-019,-1.109763038046E-015)); -#3798 = DEFINITIONAL_REPRESENTATION('',(#3799),#3803); -#3799 = LINE('',#3800,#3801); -#3800 = CARTESIAN_POINT('',(3.5,-0.81327053262)); -#3801 = VECTOR('',#3802,1.); -#3802 = DIRECTION('',(-0.E+000,1.)); -#3803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3804 = ORIENTED_EDGE('',*,*,#3805,.T.); -#3805 = EDGE_CURVE('',#3778,#3806,#3808,.T.); -#3806 = VERTEX_POINT('',#3807); -#3807 = CARTESIAN_POINT('',(5.3,2.4,-8.133909963118)); -#3808 = SURFACE_CURVE('',#3809,(#3813,#3820),.PCURVE_S1.); -#3809 = LINE('',#3810,#3811); -#3810 = CARTESIAN_POINT('',(5.3,2.4,-8.391954981559)); -#3811 = VECTOR('',#3812,1.); -#3812 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); -#3813 = PCURVE('',#1279,#3814); -#3814 = DEFINITIONAL_REPRESENTATION('',(#3815),#3819); -#3815 = LINE('',#3816,#3817); -#3816 = CARTESIAN_POINT('',(-0.158045018441,2.5)); -#3817 = VECTOR('',#3818,1.); -#3818 = DIRECTION('',(-1.,-0.E+000)); -#3819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3820 = PCURVE('',#3821,#3826); -#3821 = PLANE('',#3822); -#3822 = AXIS2_PLACEMENT_3D('',#3823,#3824,#3825); -#3823 = CARTESIAN_POINT('',(8.8,2.4,-8.233909963118)); -#3824 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); -#3825 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); -#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); -#3827 = LINE('',#3828,#3829); -#3828 = CARTESIAN_POINT('',(0.158045018441,3.5)); -#3829 = VECTOR('',#3830,1.); -#3830 = DIRECTION('',(-1.,0.E+000)); -#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3832 = ORIENTED_EDGE('',*,*,#3833,.T.); -#3833 = EDGE_CURVE('',#3806,#3834,#3836,.T.); -#3834 = VERTEX_POINT('',#3835); -#3835 = CARTESIAN_POINT('',(5.3,2.3,-8.05)); -#3836 = SURFACE_CURVE('',#3837,(#3841,#3848),.PCURVE_S1.); -#3837 = LINE('',#3838,#3839); -#3838 = CARTESIAN_POINT('',(5.3,1.768912062526,-7.604364307543)); -#3839 = VECTOR('',#3840,1.); -#3840 = DIRECTION('',(-7.1E-016,-0.766044443119,0.642787609687)); -#3841 = PCURVE('',#1279,#3842); -#3842 = DEFINITIONAL_REPRESENTATION('',(#3843),#3847); -#3843 = LINE('',#3844,#3845); -#3844 = CARTESIAN_POINT('',(-0.945635692457,1.868912062526)); -#3845 = VECTOR('',#3846,1.); -#3846 = DIRECTION('',(-0.642787609687,-0.766044443119)); -#3847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3848 = PCURVE('',#3849,#3854); -#3849 = PLANE('',#3850); -#3850 = AXIS2_PLACEMENT_3D('',#3851,#3852,#3853); -#3851 = CARTESIAN_POINT('',(8.8,2.4,-8.133909963118)); -#3852 = DIRECTION('',(-8.5E-016,0.642787609687,0.766044443119)); -#3853 = DIRECTION('',(1.,-1.988346882175E-019,1.109763038046E-015)); -#3854 = DEFINITIONAL_REPRESENTATION('',(#3855),#3859); -#3855 = LINE('',#3856,#3857); -#3856 = CARTESIAN_POINT('',(-3.5,-0.823826793788)); -#3857 = VECTOR('',#3858,1.); -#3858 = DIRECTION('',(0.E+000,-1.)); -#3859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3860 = ORIENTED_EDGE('',*,*,#3861,.F.); -#3861 = EDGE_CURVE('',#1236,#3834,#3862,.T.); -#3862 = SURFACE_CURVE('',#3863,(#3867,#3874),.PCURVE_S1.); -#3863 = LINE('',#3864,#3865); -#3864 = CARTESIAN_POINT('',(5.3,2.3,-6.5)); -#3865 = VECTOR('',#3866,1.); -#3866 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.)); -#3867 = PCURVE('',#1279,#3868); -#3868 = DEFINITIONAL_REPRESENTATION('',(#3869),#3873); -#3869 = LINE('',#3870,#3871); -#3870 = CARTESIAN_POINT('',(-2.05,2.4)); -#3871 = VECTOR('',#3872,1.); -#3872 = DIRECTION('',(1.,0.E+000)); -#3873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3874 = PCURVE('',#1251,#3875); -#3875 = DEFINITIONAL_REPRESENTATION('',(#3876),#3880); +#3730 = CARTESIAN_POINT('',(0.255,0.458528137424)); +#3731 = CARTESIAN_POINT('',(-2.805,0.458528137424)); +#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3733 = ORIENTED_EDGE('',*,*,#1291,.F.); +#3734 = ADVANCED_FACE('',(#3735),#1279,.T.); +#3735 = FACE_BOUND('',#3736,.T.); +#3736 = EDGE_LOOP('',(#3737,#3738,#3761,#3789,#3817,#3845,#3866)); +#3737 = ORIENTED_EDGE('',*,*,#3715,.F.); +#3738 = ORIENTED_EDGE('',*,*,#3739,.T.); +#3739 = EDGE_CURVE('',#3683,#3740,#3742,.T.); +#3740 = VERTEX_POINT('',#3741); +#3741 = CARTESIAN_POINT('',(5.3,2.023298562962,-8.55)); +#3742 = SURFACE_CURVE('',#3743,(#3747,#3754),.PCURVE_S1.); +#3743 = LINE('',#3744,#3745); +#3744 = CARTESIAN_POINT('',(5.3,0.1,-8.55)); +#3745 = VECTOR('',#3746,1.); +#3746 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); +#3747 = PCURVE('',#1279,#3748); +#3748 = DEFINITIONAL_REPRESENTATION('',(#3749),#3753); +#3749 = LINE('',#3750,#3751); +#3750 = CARTESIAN_POINT('',(0.E+000,0.2)); +#3751 = VECTOR('',#3752,1.); +#3752 = DIRECTION('',(0.E+000,1.)); +#3753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3754 = PCURVE('',#3699,#3755); +#3755 = DEFINITIONAL_REPRESENTATION('',(#3756),#3760); +#3756 = LINE('',#3757,#3758); +#3757 = CARTESIAN_POINT('',(3.5,-0.2)); +#3758 = VECTOR('',#3759,1.); +#3759 = DIRECTION('',(0.E+000,1.)); +#3760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3761 = ORIENTED_EDGE('',*,*,#3762,.T.); +#3762 = EDGE_CURVE('',#3740,#3763,#3765,.T.); +#3763 = VERTEX_POINT('',#3764); +#3764 = CARTESIAN_POINT('',(5.3,2.4,-8.233909963118)); +#3765 = SURFACE_CURVE('',#3766,(#3770,#3777),.PCURVE_S1.); +#3766 = LINE('',#3767,#3768); +#3767 = CARTESIAN_POINT('',(5.3,1.400297190696,-9.072760221691)); +#3768 = VECTOR('',#3769,1.); +#3769 = DIRECTION('',(-7.1E-016,0.766044443119,0.642787609687)); +#3770 = PCURVE('',#1279,#3771); +#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776); +#3772 = LINE('',#3773,#3774); +#3773 = CARTESIAN_POINT('',(0.522760221691,1.500297190696)); +#3774 = VECTOR('',#3775,1.); +#3775 = DIRECTION('',(-0.642787609687,0.766044443119)); +#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3777 = PCURVE('',#3778,#3783); +#3778 = PLANE('',#3779); +#3779 = AXIS2_PLACEMENT_3D('',#3780,#3781,#3782); +#3780 = CARTESIAN_POINT('',(8.8,2.023298562962,-8.55)); +#3781 = DIRECTION('',(8.5E-016,0.642787609687,-0.766044443119)); +#3782 = DIRECTION('',(-1.,-1.98834688217E-019,-1.109763038046E-015)); +#3783 = DEFINITIONAL_REPRESENTATION('',(#3784),#3788); +#3784 = LINE('',#3785,#3786); +#3785 = CARTESIAN_POINT('',(3.5,-0.81327053262)); +#3786 = VECTOR('',#3787,1.); +#3787 = DIRECTION('',(-0.E+000,1.)); +#3788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3790 = EDGE_CURVE('',#3763,#3791,#3793,.T.); +#3791 = VERTEX_POINT('',#3792); +#3792 = CARTESIAN_POINT('',(5.3,2.4,-8.133909963118)); +#3793 = SURFACE_CURVE('',#3794,(#3798,#3805),.PCURVE_S1.); +#3794 = LINE('',#3795,#3796); +#3795 = CARTESIAN_POINT('',(5.3,2.4,-8.391954981559)); +#3796 = VECTOR('',#3797,1.); +#3797 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); +#3798 = PCURVE('',#1279,#3799); +#3799 = DEFINITIONAL_REPRESENTATION('',(#3800),#3804); +#3800 = LINE('',#3801,#3802); +#3801 = CARTESIAN_POINT('',(-0.158045018441,2.5)); +#3802 = VECTOR('',#3803,1.); +#3803 = DIRECTION('',(-1.,-0.E+000)); +#3804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3805 = PCURVE('',#3806,#3811); +#3806 = PLANE('',#3807); +#3807 = AXIS2_PLACEMENT_3D('',#3808,#3809,#3810); +#3808 = CARTESIAN_POINT('',(8.8,2.4,-8.233909963118)); +#3809 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); +#3810 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); +#3811 = DEFINITIONAL_REPRESENTATION('',(#3812),#3816); +#3812 = LINE('',#3813,#3814); +#3813 = CARTESIAN_POINT('',(0.158045018441,3.5)); +#3814 = VECTOR('',#3815,1.); +#3815 = DIRECTION('',(-1.,0.E+000)); +#3816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3817 = ORIENTED_EDGE('',*,*,#3818,.T.); +#3818 = EDGE_CURVE('',#3791,#3819,#3821,.T.); +#3819 = VERTEX_POINT('',#3820); +#3820 = CARTESIAN_POINT('',(5.3,2.3,-8.05)); +#3821 = SURFACE_CURVE('',#3822,(#3826,#3833),.PCURVE_S1.); +#3822 = LINE('',#3823,#3824); +#3823 = CARTESIAN_POINT('',(5.3,1.768912062526,-7.604364307543)); +#3824 = VECTOR('',#3825,1.); +#3825 = DIRECTION('',(-7.1E-016,-0.766044443119,0.642787609687)); +#3826 = PCURVE('',#1279,#3827); +#3827 = DEFINITIONAL_REPRESENTATION('',(#3828),#3832); +#3828 = LINE('',#3829,#3830); +#3829 = CARTESIAN_POINT('',(-0.945635692457,1.868912062526)); +#3830 = VECTOR('',#3831,1.); +#3831 = DIRECTION('',(-0.642787609687,-0.766044443119)); +#3832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3833 = PCURVE('',#3834,#3839); +#3834 = PLANE('',#3835); +#3835 = AXIS2_PLACEMENT_3D('',#3836,#3837,#3838); +#3836 = CARTESIAN_POINT('',(8.8,2.4,-8.133909963118)); +#3837 = DIRECTION('',(-8.5E-016,0.642787609687,0.766044443119)); +#3838 = DIRECTION('',(1.,-1.988346882175E-019,1.109763038046E-015)); +#3839 = DEFINITIONAL_REPRESENTATION('',(#3840),#3844); +#3840 = LINE('',#3841,#3842); +#3841 = CARTESIAN_POINT('',(-3.5,-0.823826793788)); +#3842 = VECTOR('',#3843,1.); +#3843 = DIRECTION('',(0.E+000,-1.)); +#3844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3845 = ORIENTED_EDGE('',*,*,#3846,.F.); +#3846 = EDGE_CURVE('',#1236,#3819,#3847,.T.); +#3847 = SURFACE_CURVE('',#3848,(#3852,#3859),.PCURVE_S1.); +#3848 = LINE('',#3849,#3850); +#3849 = CARTESIAN_POINT('',(5.3,2.3,-6.5)); +#3850 = VECTOR('',#3851,1.); +#3851 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.)); +#3852 = PCURVE('',#1279,#3853); +#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); +#3854 = LINE('',#3855,#3856); +#3855 = CARTESIAN_POINT('',(-2.05,2.4)); +#3856 = VECTOR('',#3857,1.); +#3857 = DIRECTION('',(1.,0.E+000)); +#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3859 = PCURVE('',#1251,#3860); +#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); +#3861 = LINE('',#3862,#3863); +#3862 = CARTESIAN_POINT('',(-1.E-001,0.5)); +#3863 = VECTOR('',#3864,1.); +#3864 = DIRECTION('',(6.1E-016,-1.)); +#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3866 = ORIENTED_EDGE('',*,*,#1263,.T.); +#3867 = ADVANCED_FACE('',(#3868),#1251,.T.); +#3868 = FACE_BOUND('',#3869,.T.); +#3869 = EDGE_LOOP('',(#3870,#3871,#3894,#3922,#3945,#3966)); +#3870 = ORIENTED_EDGE('',*,*,#3846,.T.); +#3871 = ORIENTED_EDGE('',*,*,#3872,.T.); +#3872 = EDGE_CURVE('',#3819,#3873,#3875,.T.); +#3873 = VERTEX_POINT('',#3874); +#3874 = CARTESIAN_POINT('',(0.3,2.3,-8.05)); +#3875 = SURFACE_CURVE('',#3876,(#3880,#3887),.PCURVE_S1.); #3876 = LINE('',#3877,#3878); -#3877 = CARTESIAN_POINT('',(-1.E-001,0.5)); +#3877 = CARTESIAN_POINT('',(8.8,2.3,-8.05)); #3878 = VECTOR('',#3879,1.); -#3879 = DIRECTION('',(6.1E-016,-1.)); -#3880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3881 = ORIENTED_EDGE('',*,*,#1263,.T.); -#3882 = ADVANCED_FACE('',(#3883),#1251,.T.); -#3883 = FACE_BOUND('',#3884,.T.); -#3884 = EDGE_LOOP('',(#3885,#3886,#3909,#3937,#3960,#3981)); -#3885 = ORIENTED_EDGE('',*,*,#3861,.T.); -#3886 = ORIENTED_EDGE('',*,*,#3887,.T.); -#3887 = EDGE_CURVE('',#3834,#3888,#3890,.T.); -#3888 = VERTEX_POINT('',#3889); -#3889 = CARTESIAN_POINT('',(0.3,2.3,-8.05)); -#3890 = SURFACE_CURVE('',#3891,(#3895,#3902),.PCURVE_S1.); -#3891 = LINE('',#3892,#3893); -#3892 = CARTESIAN_POINT('',(8.8,2.3,-8.05)); -#3893 = VECTOR('',#3894,1.); -#3894 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); -#3895 = PCURVE('',#1251,#3896); -#3896 = DEFINITIONAL_REPRESENTATION('',(#3897),#3901); -#3897 = LINE('',#3898,#3899); -#3898 = CARTESIAN_POINT('',(-3.6,-1.05)); -#3899 = VECTOR('',#3900,1.); -#3900 = DIRECTION('',(1.,-5.E-016)); -#3901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3902 = PCURVE('',#3849,#3903); -#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908); -#3904 = LINE('',#3905,#3906); -#3905 = CARTESIAN_POINT('',(9.E-017,-0.130540728933)); -#3906 = VECTOR('',#3907,1.); -#3907 = DIRECTION('',(-1.,0.E+000)); -#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3909 = ORIENTED_EDGE('',*,*,#3910,.F.); -#3910 = EDGE_CURVE('',#3911,#3888,#3913,.T.); -#3911 = VERTEX_POINT('',#3912); -#3912 = CARTESIAN_POINT('',(0.3,2.3,-8.)); -#3913 = SURFACE_CURVE('',#3914,(#3918,#3925),.PCURVE_S1.); -#3914 = LINE('',#3915,#3916); -#3915 = CARTESIAN_POINT('',(0.3,2.3,-6.25)); -#3916 = VECTOR('',#3917,1.); -#3917 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); -#3918 = PCURVE('',#1251,#3919); -#3919 = DEFINITIONAL_REPRESENTATION('',(#3920),#3924); -#3920 = LINE('',#3921,#3922); -#3921 = CARTESIAN_POINT('',(4.9,0.75)); -#3922 = VECTOR('',#3923,1.); -#3923 = DIRECTION('',(-5.E-016,-1.)); -#3924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3925 = PCURVE('',#3926,#3931); -#3926 = PLANE('',#3927); -#3927 = AXIS2_PLACEMENT_3D('',#3928,#3929,#3930); -#3928 = CARTESIAN_POINT('',(0.3,-1.E-001,-4.45)); -#3929 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); -#3930 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); -#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936); -#3932 = LINE('',#3933,#3934); -#3933 = CARTESIAN_POINT('',(-1.8,2.4)); -#3934 = VECTOR('',#3935,1.); -#3935 = DIRECTION('',(-1.,0.E+000)); -#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3937 = ORIENTED_EDGE('',*,*,#3938,.F.); -#3938 = EDGE_CURVE('',#3939,#3911,#3941,.T.); -#3939 = VERTEX_POINT('',#3940); -#3940 = CARTESIAN_POINT('',(-0.4,2.3,-8.)); -#3941 = SURFACE_CURVE('',#3942,(#3946,#3953),.PCURVE_S1.); -#3942 = LINE('',#3943,#3944); -#3943 = CARTESIAN_POINT('',(2.375,2.3,-8.)); -#3944 = VECTOR('',#3945,1.); -#3945 = DIRECTION('',(1.,-2.464695114668E-031,1.11E-015)); -#3946 = PCURVE('',#1251,#3947); -#3947 = DEFINITIONAL_REPRESENTATION('',(#3948),#3952); +#3879 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); +#3880 = PCURVE('',#1251,#3881); +#3881 = DEFINITIONAL_REPRESENTATION('',(#3882),#3886); +#3882 = LINE('',#3883,#3884); +#3883 = CARTESIAN_POINT('',(-3.6,-1.05)); +#3884 = VECTOR('',#3885,1.); +#3885 = DIRECTION('',(1.,-5.E-016)); +#3886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3887 = PCURVE('',#3834,#3888); +#3888 = DEFINITIONAL_REPRESENTATION('',(#3889),#3893); +#3889 = LINE('',#3890,#3891); +#3890 = CARTESIAN_POINT('',(9.E-017,-0.130540728933)); +#3891 = VECTOR('',#3892,1.); +#3892 = DIRECTION('',(-1.,0.E+000)); +#3893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3894 = ORIENTED_EDGE('',*,*,#3895,.F.); +#3895 = EDGE_CURVE('',#3896,#3873,#3898,.T.); +#3896 = VERTEX_POINT('',#3897); +#3897 = CARTESIAN_POINT('',(0.3,2.3,-8.)); +#3898 = SURFACE_CURVE('',#3899,(#3903,#3910),.PCURVE_S1.); +#3899 = LINE('',#3900,#3901); +#3900 = CARTESIAN_POINT('',(0.3,2.3,-6.25)); +#3901 = VECTOR('',#3902,1.); +#3902 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); +#3903 = PCURVE('',#1251,#3904); +#3904 = DEFINITIONAL_REPRESENTATION('',(#3905),#3909); +#3905 = LINE('',#3906,#3907); +#3906 = CARTESIAN_POINT('',(4.9,0.75)); +#3907 = VECTOR('',#3908,1.); +#3908 = DIRECTION('',(-5.E-016,-1.)); +#3909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3910 = PCURVE('',#3911,#3916); +#3911 = PLANE('',#3912); +#3912 = AXIS2_PLACEMENT_3D('',#3913,#3914,#3915); +#3913 = CARTESIAN_POINT('',(0.3,-1.E-001,-4.45)); +#3914 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); +#3915 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); +#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921); +#3917 = LINE('',#3918,#3919); +#3918 = CARTESIAN_POINT('',(-1.8,2.4)); +#3919 = VECTOR('',#3920,1.); +#3920 = DIRECTION('',(-1.,0.E+000)); +#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3922 = ORIENTED_EDGE('',*,*,#3923,.F.); +#3923 = EDGE_CURVE('',#3924,#3896,#3926,.T.); +#3924 = VERTEX_POINT('',#3925); +#3925 = CARTESIAN_POINT('',(-0.4,2.3,-8.)); +#3926 = SURFACE_CURVE('',#3927,(#3931,#3938),.PCURVE_S1.); +#3927 = LINE('',#3928,#3929); +#3928 = CARTESIAN_POINT('',(2.375,2.3,-8.)); +#3929 = VECTOR('',#3930,1.); +#3930 = DIRECTION('',(1.,-2.464695114668E-031,1.11E-015)); +#3931 = PCURVE('',#1251,#3932); +#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937); +#3933 = LINE('',#3934,#3935); +#3934 = CARTESIAN_POINT('',(2.825,-1.)); +#3935 = VECTOR('',#3936,1.); +#3936 = DIRECTION('',(-1.,5.E-016)); +#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3938 = PCURVE('',#2590,#3939); +#3939 = DEFINITIONAL_REPRESENTATION('',(#3940),#3944); +#3940 = LINE('',#3941,#3942); +#3941 = CARTESIAN_POINT('',(1.7,-2.825)); +#3942 = VECTOR('',#3943,1.); +#3943 = DIRECTION('',(0.E+000,-1.)); +#3944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3945 = ORIENTED_EDGE('',*,*,#3946,.F.); +#3946 = EDGE_CURVE('',#1203,#3924,#3947,.T.); +#3947 = SURFACE_CURVE('',#3948,(#3952,#3959),.PCURVE_S1.); #3948 = LINE('',#3949,#3950); -#3949 = CARTESIAN_POINT('',(2.825,-1.)); +#3949 = CARTESIAN_POINT('',(-0.4,2.3,-7.)); #3950 = VECTOR('',#3951,1.); -#3951 = DIRECTION('',(-1.,5.E-016)); -#3952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3953 = PCURVE('',#2590,#3954); -#3954 = DEFINITIONAL_REPRESENTATION('',(#3955),#3959); -#3955 = LINE('',#3956,#3957); -#3956 = CARTESIAN_POINT('',(1.7,-2.825)); -#3957 = VECTOR('',#3958,1.); -#3958 = DIRECTION('',(0.E+000,-1.)); -#3959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3960 = ORIENTED_EDGE('',*,*,#3961,.F.); -#3961 = EDGE_CURVE('',#1203,#3939,#3962,.T.); -#3962 = SURFACE_CURVE('',#3963,(#3967,#3974),.PCURVE_S1.); -#3963 = LINE('',#3964,#3965); -#3964 = CARTESIAN_POINT('',(-0.4,2.3,-7.)); -#3965 = VECTOR('',#3966,1.); -#3966 = DIRECTION('',(5.6E-016,2.22044604925E-016,-1.)); -#3967 = PCURVE('',#1251,#3968); -#3968 = DEFINITIONAL_REPRESENTATION('',(#3969),#3973); -#3969 = LINE('',#3970,#3971); -#3970 = CARTESIAN_POINT('',(5.6,3.42E-015)); -#3971 = VECTOR('',#3972,1.); -#3972 = DIRECTION('',(5.E-017,-1.)); -#3973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3974 = PCURVE('',#1223,#3975); -#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3980); -#3976 = LINE('',#3977,#3978); -#3977 = CARTESIAN_POINT('',(4.712388980385,0.E+000)); -#3978 = VECTOR('',#3979,1.); -#3979 = DIRECTION('',(0.E+000,-1.)); -#3980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3981 = ORIENTED_EDGE('',*,*,#1235,.T.); -#3982 = ADVANCED_FACE('',(#3983),#1223,.T.); -#3983 = FACE_BOUND('',#3984,.T.); -#3984 = EDGE_LOOP('',(#3985,#3986,#3987,#3988)); -#3985 = ORIENTED_EDGE('',*,*,#2551,.F.); -#3986 = ORIENTED_EDGE('',*,*,#1202,.T.); -#3987 = ORIENTED_EDGE('',*,*,#3961,.T.); -#3988 = ORIENTED_EDGE('',*,*,#3989,.T.); -#3989 = EDGE_CURVE('',#3939,#2552,#3990,.T.); -#3990 = SURFACE_CURVE('',#3991,(#3996,#4003),.PCURVE_S1.); -#3991 = CIRCLE('',#3992,1.8); -#3992 = AXIS2_PLACEMENT_3D('',#3993,#3994,#3995); -#3993 = CARTESIAN_POINT('',(-0.4,0.5,-8.)); -#3994 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); -#3995 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); -#3996 = PCURVE('',#1223,#3997); -#3997 = DEFINITIONAL_REPRESENTATION('',(#3998),#4002); -#3998 = LINE('',#3999,#4000); -#3999 = CARTESIAN_POINT('',(0.E+000,-1.)); -#4000 = VECTOR('',#4001,1.); -#4001 = DIRECTION('',(1.,5.7E-016)); -#4002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4003 = PCURVE('',#2590,#4004); -#4004 = DEFINITIONAL_REPRESENTATION('',(#4005),#4013); -#4005 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4006,#4007,#4008,#4009, -#4010,#4011,#4012),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3951 = DIRECTION('',(5.6E-016,2.22044604925E-016,-1.)); +#3952 = PCURVE('',#1251,#3953); +#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(5.6,3.42E-015)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(5.E-017,-1.)); +#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3959 = PCURVE('',#1223,#3960); +#3960 = DEFINITIONAL_REPRESENTATION('',(#3961),#3965); +#3961 = LINE('',#3962,#3963); +#3962 = CARTESIAN_POINT('',(4.712388980385,0.E+000)); +#3963 = VECTOR('',#3964,1.); +#3964 = DIRECTION('',(0.E+000,-1.)); +#3965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3966 = ORIENTED_EDGE('',*,*,#1235,.T.); +#3967 = ADVANCED_FACE('',(#3968),#1223,.T.); +#3968 = FACE_BOUND('',#3969,.T.); +#3969 = EDGE_LOOP('',(#3970,#3971,#3972,#3973)); +#3970 = ORIENTED_EDGE('',*,*,#2551,.F.); +#3971 = ORIENTED_EDGE('',*,*,#1202,.T.); +#3972 = ORIENTED_EDGE('',*,*,#3946,.T.); +#3973 = ORIENTED_EDGE('',*,*,#3974,.T.); +#3974 = EDGE_CURVE('',#3924,#2552,#3975,.T.); +#3975 = SURFACE_CURVE('',#3976,(#3981,#3988),.PCURVE_S1.); +#3976 = CIRCLE('',#3977,1.8); +#3977 = AXIS2_PLACEMENT_3D('',#3978,#3979,#3980); +#3978 = CARTESIAN_POINT('',(-0.4,0.5,-8.)); +#3979 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); +#3980 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); +#3981 = PCURVE('',#1223,#3982); +#3982 = DEFINITIONAL_REPRESENTATION('',(#3983),#3987); +#3983 = LINE('',#3984,#3985); +#3984 = CARTESIAN_POINT('',(0.E+000,-1.)); +#3985 = VECTOR('',#3986,1.); +#3986 = DIRECTION('',(1.,5.7E-016)); +#3987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3988 = PCURVE('',#2590,#3989); +#3989 = DEFINITIONAL_REPRESENTATION('',(#3990),#3998); +#3990 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3991,#3992,#3993,#3994, +#3995,#3996,#3997),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, 1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4006 = CARTESIAN_POINT('',(3.5,1.75)); -#4007 = CARTESIAN_POINT('',(6.617691453624,1.75)); -#4008 = CARTESIAN_POINT('',(5.058845726812,-0.95)); -#4009 = CARTESIAN_POINT('',(3.5,-3.65)); -#4010 = CARTESIAN_POINT('',(1.941154273188,-0.95)); -#4011 = CARTESIAN_POINT('',(0.382308546376,1.75)); -#4012 = CARTESIAN_POINT('',(3.5,1.75)); -#4013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4014 = ADVANCED_FACE('',(#4015),#1942,.F.); -#4015 = FACE_BOUND('',#4016,.F.); -#4016 = EDGE_LOOP('',(#4017,#4040,#4041,#4042)); -#4017 = ORIENTED_EDGE('',*,*,#4018,.T.); -#4018 = EDGE_CURVE('',#4019,#1922,#4021,.T.); -#4019 = VERTEX_POINT('',#4020); -#4020 = CARTESIAN_POINT('',(1.1,4.7,-5.)); -#4021 = SEAM_CURVE('',#4022,(#4026,#4033),.PCURVE_S1.); -#4022 = LINE('',#4023,#4024); -#4023 = CARTESIAN_POINT('',(1.1,4.7,-5.)); -#4024 = VECTOR('',#4025,1.); -#4025 = DIRECTION('',(3.2E-016,2.22044604925E-016,-1.)); -#4026 = PCURVE('',#1942,#4027); -#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4032); -#4028 = LINE('',#4029,#4030); -#4029 = CARTESIAN_POINT('',(9.424777960769,-4.4E-016)); -#4030 = VECTOR('',#4031,1.); -#4031 = DIRECTION('',(0.E+000,1.)); -#4032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4033 = PCURVE('',#1942,#4034); -#4034 = DEFINITIONAL_REPRESENTATION('',(#4035),#4039); -#4035 = LINE('',#4036,#4037); -#4036 = CARTESIAN_POINT('',(3.14159265359,-4.4E-016)); -#4037 = VECTOR('',#4038,1.); -#4038 = DIRECTION('',(0.E+000,1.)); -#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4040 = ORIENTED_EDGE('',*,*,#1921,.F.); -#4041 = ORIENTED_EDGE('',*,*,#4018,.F.); -#4042 = ORIENTED_EDGE('',*,*,#4043,.T.); -#4043 = EDGE_CURVE('',#4019,#4019,#4044,.T.); -#4044 = SURFACE_CURVE('',#4045,(#4050,#4057),.PCURVE_S1.); -#4045 = CIRCLE('',#4046,1.6); -#4046 = AXIS2_PLACEMENT_3D('',#4047,#4048,#4049); -#4047 = CARTESIAN_POINT('',(2.7,4.7,-5.)); -#4048 = DIRECTION('',(3.1E-016,2.22044604925E-016,-1.)); -#4049 = DIRECTION('',(1.,-6.883382752676E-032,3.1E-016)); -#4050 = PCURVE('',#1942,#4051); -#4051 = DEFINITIONAL_REPRESENTATION('',(#4052),#4056); -#4052 = LINE('',#4053,#4054); -#4053 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4054 = VECTOR('',#4055,1.); -#4055 = DIRECTION('',(1.,0.E+000)); -#4056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4057 = PCURVE('',#2829,#4058); -#4058 = DEFINITIONAL_REPRESENTATION('',(#4059),#4067); -#4059 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4060,#4061,#4062,#4063, -#4064,#4065,#4066),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3991 = CARTESIAN_POINT('',(3.5,1.75)); +#3992 = CARTESIAN_POINT('',(6.617691453624,1.75)); +#3993 = CARTESIAN_POINT('',(5.058845726812,-0.95)); +#3994 = CARTESIAN_POINT('',(3.5,-3.65)); +#3995 = CARTESIAN_POINT('',(1.941154273188,-0.95)); +#3996 = CARTESIAN_POINT('',(0.382308546376,1.75)); +#3997 = CARTESIAN_POINT('',(3.5,1.75)); +#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3999 = ADVANCED_FACE('',(#4000),#1942,.F.); +#4000 = FACE_BOUND('',#4001,.F.); +#4001 = EDGE_LOOP('',(#4002,#4025,#4026,#4027)); +#4002 = ORIENTED_EDGE('',*,*,#4003,.T.); +#4003 = EDGE_CURVE('',#4004,#1922,#4006,.T.); +#4004 = VERTEX_POINT('',#4005); +#4005 = CARTESIAN_POINT('',(1.1,4.7,-5.)); +#4006 = SEAM_CURVE('',#4007,(#4011,#4018),.PCURVE_S1.); +#4007 = LINE('',#4008,#4009); +#4008 = CARTESIAN_POINT('',(1.1,4.7,-5.)); +#4009 = VECTOR('',#4010,1.); +#4010 = DIRECTION('',(3.2E-016,2.22044604925E-016,-1.)); +#4011 = PCURVE('',#1942,#4012); +#4012 = DEFINITIONAL_REPRESENTATION('',(#4013),#4017); +#4013 = LINE('',#4014,#4015); +#4014 = CARTESIAN_POINT('',(9.424777960769,-4.4E-016)); +#4015 = VECTOR('',#4016,1.); +#4016 = DIRECTION('',(0.E+000,1.)); +#4017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4018 = PCURVE('',#1942,#4019); +#4019 = DEFINITIONAL_REPRESENTATION('',(#4020),#4024); +#4020 = LINE('',#4021,#4022); +#4021 = CARTESIAN_POINT('',(3.14159265359,-4.4E-016)); +#4022 = VECTOR('',#4023,1.); +#4023 = DIRECTION('',(0.E+000,1.)); +#4024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4025 = ORIENTED_EDGE('',*,*,#1921,.F.); +#4026 = ORIENTED_EDGE('',*,*,#4003,.F.); +#4027 = ORIENTED_EDGE('',*,*,#4028,.T.); +#4028 = EDGE_CURVE('',#4004,#4004,#4029,.T.); +#4029 = SURFACE_CURVE('',#4030,(#4035,#4042),.PCURVE_S1.); +#4030 = CIRCLE('',#4031,1.6); +#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034); +#4032 = CARTESIAN_POINT('',(2.7,4.7,-5.)); +#4033 = DIRECTION('',(3.1E-016,2.22044604925E-016,-1.)); +#4034 = DIRECTION('',(1.,-6.883382752676E-032,3.1E-016)); +#4035 = PCURVE('',#1942,#4036); +#4036 = DEFINITIONAL_REPRESENTATION('',(#4037),#4041); +#4037 = LINE('',#4038,#4039); +#4038 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4039 = VECTOR('',#4040,1.); +#4040 = DIRECTION('',(1.,0.E+000)); +#4041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4042 = PCURVE('',#2267,#4043); +#4043 = DEFINITIONAL_REPRESENTATION('',(#4044),#4052); +#4044 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4045,#4046,#4047,#4048, +#4049,#4050,#4051),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, 1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4060 = CARTESIAN_POINT('',(3.2,-0.7)); -#4061 = CARTESIAN_POINT('',(3.2,2.07128129211)); -#4062 = CARTESIAN_POINT('',(5.6,0.685640646055)); -#4063 = CARTESIAN_POINT('',(8.,-0.7)); -#4064 = CARTESIAN_POINT('',(5.6,-2.085640646055)); -#4065 = CARTESIAN_POINT('',(3.2,-3.47128129211)); -#4066 = CARTESIAN_POINT('',(3.2,-0.7)); -#4067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4068 = ADVANCED_FACE('',(#4069),#1977,.F.); -#4069 = FACE_BOUND('',#4070,.F.); -#4070 = EDGE_LOOP('',(#4071,#4094,#4095,#4096)); -#4071 = ORIENTED_EDGE('',*,*,#4072,.T.); -#4072 = EDGE_CURVE('',#4073,#1957,#4075,.T.); -#4073 = VERTEX_POINT('',#4074); -#4074 = CARTESIAN_POINT('',(-5.25,2.2,-5.)); -#4075 = SEAM_CURVE('',#4076,(#4080,#4087),.PCURVE_S1.); -#4076 = LINE('',#4077,#4078); -#4077 = CARTESIAN_POINT('',(-5.25,2.2,-5.)); -#4078 = VECTOR('',#4079,1.); -#4079 = DIRECTION('',(3.3E-016,2.22044604925E-016,-1.)); -#4080 = PCURVE('',#1977,#4081); -#4081 = DEFINITIONAL_REPRESENTATION('',(#4082),#4086); -#4082 = LINE('',#4083,#4084); -#4083 = CARTESIAN_POINT('',(9.424777960769,-6.7E-016)); -#4084 = VECTOR('',#4085,1.); -#4085 = DIRECTION('',(0.E+000,1.)); -#4086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4087 = PCURVE('',#1977,#4088); -#4088 = DEFINITIONAL_REPRESENTATION('',(#4089),#4093); -#4089 = LINE('',#4090,#4091); -#4090 = CARTESIAN_POINT('',(3.14159265359,-6.7E-016)); -#4091 = VECTOR('',#4092,1.); -#4092 = DIRECTION('',(0.E+000,1.)); -#4093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4094 = ORIENTED_EDGE('',*,*,#1956,.F.); -#4095 = ORIENTED_EDGE('',*,*,#4072,.F.); -#4096 = ORIENTED_EDGE('',*,*,#4097,.T.); -#4097 = EDGE_CURVE('',#4073,#4073,#4098,.T.); -#4098 = SURFACE_CURVE('',#4099,(#4104,#4111),.PCURVE_S1.); -#4099 = CIRCLE('',#4100,1.6); -#4100 = AXIS2_PLACEMENT_3D('',#4101,#4102,#4103); -#4101 = CARTESIAN_POINT('',(-3.65,2.2,-5.)); -#4102 = DIRECTION('',(3.1E-016,2.22044604925E-016,-1.)); -#4103 = DIRECTION('',(1.,-6.883382752676E-032,3.1E-016)); -#4104 = PCURVE('',#1977,#4105); -#4105 = DEFINITIONAL_REPRESENTATION('',(#4106),#4110); -#4106 = LINE('',#4107,#4108); -#4107 = CARTESIAN_POINT('',(0.E+000,-2.2E-016)); -#4108 = VECTOR('',#4109,1.); -#4109 = DIRECTION('',(1.,0.E+000)); -#4110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4111 = PCURVE('',#2829,#4112); -#4112 = DEFINITIONAL_REPRESENTATION('',(#4113),#4121); -#4113 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4114,#4115,#4116,#4117, -#4118,#4119,#4120),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4045 = CARTESIAN_POINT('',(3.2,-0.7)); +#4046 = CARTESIAN_POINT('',(3.2,2.07128129211)); +#4047 = CARTESIAN_POINT('',(5.6,0.685640646055)); +#4048 = CARTESIAN_POINT('',(8.,-0.7)); +#4049 = CARTESIAN_POINT('',(5.6,-2.085640646055)); +#4050 = CARTESIAN_POINT('',(3.2,-3.47128129211)); +#4051 = CARTESIAN_POINT('',(3.2,-0.7)); +#4052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4053 = ADVANCED_FACE('',(#4054),#1977,.F.); +#4054 = FACE_BOUND('',#4055,.F.); +#4055 = EDGE_LOOP('',(#4056,#4079,#4080,#4081)); +#4056 = ORIENTED_EDGE('',*,*,#4057,.T.); +#4057 = EDGE_CURVE('',#4058,#1957,#4060,.T.); +#4058 = VERTEX_POINT('',#4059); +#4059 = CARTESIAN_POINT('',(-5.25,2.2,-5.)); +#4060 = SEAM_CURVE('',#4061,(#4065,#4072),.PCURVE_S1.); +#4061 = LINE('',#4062,#4063); +#4062 = CARTESIAN_POINT('',(-5.25,2.2,-5.)); +#4063 = VECTOR('',#4064,1.); +#4064 = DIRECTION('',(3.3E-016,2.22044604925E-016,-1.)); +#4065 = PCURVE('',#1977,#4066); +#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4071); +#4067 = LINE('',#4068,#4069); +#4068 = CARTESIAN_POINT('',(9.424777960769,-6.7E-016)); +#4069 = VECTOR('',#4070,1.); +#4070 = DIRECTION('',(0.E+000,1.)); +#4071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4072 = PCURVE('',#1977,#4073); +#4073 = DEFINITIONAL_REPRESENTATION('',(#4074),#4078); +#4074 = LINE('',#4075,#4076); +#4075 = CARTESIAN_POINT('',(3.14159265359,-6.7E-016)); +#4076 = VECTOR('',#4077,1.); +#4077 = DIRECTION('',(0.E+000,1.)); +#4078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4079 = ORIENTED_EDGE('',*,*,#1956,.F.); +#4080 = ORIENTED_EDGE('',*,*,#4057,.F.); +#4081 = ORIENTED_EDGE('',*,*,#4082,.T.); +#4082 = EDGE_CURVE('',#4058,#4058,#4083,.T.); +#4083 = SURFACE_CURVE('',#4084,(#4089,#4096),.PCURVE_S1.); +#4084 = CIRCLE('',#4085,1.6); +#4085 = AXIS2_PLACEMENT_3D('',#4086,#4087,#4088); +#4086 = CARTESIAN_POINT('',(-3.65,2.2,-5.)); +#4087 = DIRECTION('',(3.1E-016,2.22044604925E-016,-1.)); +#4088 = DIRECTION('',(1.,-6.883382752676E-032,3.1E-016)); +#4089 = PCURVE('',#1977,#4090); +#4090 = DEFINITIONAL_REPRESENTATION('',(#4091),#4095); +#4091 = LINE('',#4092,#4093); +#4092 = CARTESIAN_POINT('',(0.E+000,-2.2E-016)); +#4093 = VECTOR('',#4094,1.); +#4094 = DIRECTION('',(1.,0.E+000)); +#4095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4096 = PCURVE('',#2267,#4097); +#4097 = DEFINITIONAL_REPRESENTATION('',(#4098),#4106); +#4098 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4099,#4100,#4101,#4102, +#4103,#4104,#4105),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, 1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4114 = CARTESIAN_POINT('',(9.55,1.8)); -#4115 = CARTESIAN_POINT('',(9.55,4.57128129211)); -#4116 = CARTESIAN_POINT('',(11.95,3.185640646055)); -#4117 = CARTESIAN_POINT('',(14.35,1.8)); -#4118 = CARTESIAN_POINT('',(11.95,0.414359353945)); -#4119 = CARTESIAN_POINT('',(9.55,-0.97128129211)); -#4120 = CARTESIAN_POINT('',(9.55,1.8)); -#4121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4122 = ADVANCED_FACE('',(#4123),#2321,.T.); -#4123 = FACE_BOUND('',#4124,.T.); -#4124 = EDGE_LOOP('',(#4125,#4126,#4127,#4128,#4151,#4179,#4202,#4225)); -#4125 = ORIENTED_EDGE('',*,*,#3462,.T.); -#4126 = ORIENTED_EDGE('',*,*,#3415,.T.); -#4127 = ORIENTED_EDGE('',*,*,#2307,.T.); -#4128 = ORIENTED_EDGE('',*,*,#4129,.T.); -#4129 = EDGE_CURVE('',#2280,#4130,#4132,.T.); -#4130 = VERTEX_POINT('',#4131); -#4131 = CARTESIAN_POINT('',(7.5,8.464333,-0.9)); -#4132 = SURFACE_CURVE('',#4133,(#4137,#4144),.PCURVE_S1.); -#4133 = LINE('',#4134,#4135); -#4134 = CARTESIAN_POINT('',(7.5,8.5,-0.9)); -#4135 = VECTOR('',#4136,1.); -#4136 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#4137 = PCURVE('',#2321,#4138); -#4138 = DEFINITIONAL_REPRESENTATION('',(#4139),#4143); -#4139 = LINE('',#4140,#4141); -#4140 = CARTESIAN_POINT('',(4.5,0.75)); -#4141 = VECTOR('',#4142,1.); -#4142 = DIRECTION('',(-1.,0.E+000)); -#4143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); +#4099 = CARTESIAN_POINT('',(9.55,1.8)); +#4100 = CARTESIAN_POINT('',(9.55,4.57128129211)); +#4101 = CARTESIAN_POINT('',(11.95,3.185640646055)); +#4102 = CARTESIAN_POINT('',(14.35,1.8)); +#4103 = CARTESIAN_POINT('',(11.95,0.414359353945)); +#4104 = CARTESIAN_POINT('',(9.55,-0.97128129211)); +#4105 = CARTESIAN_POINT('',(9.55,1.8)); +#4106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4107 = ADVANCED_FACE('',(#4108),#2321,.T.); +#4108 = FACE_BOUND('',#4109,.T.); +#4109 = EDGE_LOOP('',(#4110,#4111,#4112,#4133)); +#4110 = ORIENTED_EDGE('',*,*,#3405,.T.); +#4111 = ORIENTED_EDGE('',*,*,#2307,.T.); +#4112 = ORIENTED_EDGE('',*,*,#4113,.T.); +#4113 = EDGE_CURVE('',#2280,#3453,#4114,.T.); +#4114 = SURFACE_CURVE('',#4115,(#4119,#4126),.PCURVE_S1.); +#4115 = LINE('',#4116,#4117); +#4116 = CARTESIAN_POINT('',(7.5,8.5,-0.9)); +#4117 = VECTOR('',#4118,1.); +#4118 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#4119 = PCURVE('',#2321,#4120); +#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125); +#4121 = LINE('',#4122,#4123); +#4122 = CARTESIAN_POINT('',(4.5,0.75)); +#4123 = VECTOR('',#4124,1.); +#4124 = DIRECTION('',(-1.,0.E+000)); +#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4126 = PCURVE('',#2295,#4127); +#4127 = DEFINITIONAL_REPRESENTATION('',(#4128),#4132); +#4128 = LINE('',#4129,#4130); +#4129 = CARTESIAN_POINT('',(-0.6,-4.5)); +#4130 = VECTOR('',#4131,1.); +#4131 = DIRECTION('',(0.E+000,1.)); +#4132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4133 = ORIENTED_EDGE('',*,*,#3452,.T.); +#4134 = ADVANCED_FACE('',(#4135),#2295,.T.); +#4135 = FACE_BOUND('',#4136,.T.); +#4136 = EDGE_LOOP('',(#4137,#4158,#4159,#4160)); +#4137 = ORIENTED_EDGE('',*,*,#4138,.F.); +#4138 = EDGE_CURVE('',#3476,#2252,#4139,.T.); +#4139 = SURFACE_CURVE('',#4140,(#4144,#4151),.PCURVE_S1.); +#4140 = LINE('',#4141,#4142); +#4141 = CARTESIAN_POINT('',(7.5,4.,-5.)); +#4142 = VECTOR('',#4143,1.); +#4143 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); #4144 = PCURVE('',#2295,#4145); #4145 = DEFINITIONAL_REPRESENTATION('',(#4146),#4150); #4146 = LINE('',#4147,#4148); -#4147 = CARTESIAN_POINT('',(-0.6,-4.5)); +#4147 = CARTESIAN_POINT('',(3.5,0.E+000)); #4148 = VECTOR('',#4149,1.); -#4149 = DIRECTION('',(0.E+000,1.)); +#4149 = DIRECTION('',(0.E+000,-1.)); #4150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4151 = ORIENTED_EDGE('',*,*,#4152,.T.); -#4152 = EDGE_CURVE('',#4130,#4153,#4155,.T.); -#4153 = VERTEX_POINT('',#4154); -#4154 = CARTESIAN_POINT('',(7.773871,8.464333,-0.9)); -#4155 = SURFACE_CURVE('',#4156,(#4160,#4167),.PCURVE_S1.); -#4156 = LINE('',#4157,#4158); -#4157 = CARTESIAN_POINT('',(-7.940987,8.464333,-0.9)); -#4158 = VECTOR('',#4159,1.); -#4159 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#4160 = PCURVE('',#2321,#4161); -#4161 = DEFINITIONAL_REPRESENTATION('',(#4162),#4166); -#4162 = LINE('',#4163,#4164); -#4163 = CARTESIAN_POINT('',(4.464333,16.190987)); -#4164 = VECTOR('',#4165,1.); -#4165 = DIRECTION('',(0.E+000,-1.)); -#4166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4167 = PCURVE('',#4168,#4173); -#4168 = PLANE('',#4169); -#4169 = AXIS2_PLACEMENT_3D('',#4170,#4171,#4172); -#4170 = CARTESIAN_POINT('',(-8.3558E-002,7.8697835,-0.9)); -#4171 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.)); -#4172 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#4173 = DEFINITIONAL_REPRESENTATION('',(#4174),#4178); -#4174 = LINE('',#4175,#4176); -#4175 = CARTESIAN_POINT('',(-0.5945495,7.857429)); -#4176 = VECTOR('',#4177,1.); -#4177 = DIRECTION('',(0.E+000,-1.)); -#4178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4179 = ORIENTED_EDGE('',*,*,#4180,.T.); -#4180 = EDGE_CURVE('',#4153,#4181,#4183,.T.); -#4181 = VERTEX_POINT('',#4182); -#4182 = CARTESIAN_POINT('',(7.773871,7.275234,-0.9)); -#4183 = SURFACE_CURVE('',#4184,(#4188,#4195),.PCURVE_S1.); -#4184 = LINE('',#4185,#4186); -#4185 = CARTESIAN_POINT('',(7.773871,8.464333,-0.9)); -#4186 = VECTOR('',#4187,1.); -#4187 = DIRECTION('',(0.E+000,-1.,-4.440892098501E-016)); -#4188 = PCURVE('',#2321,#4189); -#4189 = DEFINITIONAL_REPRESENTATION('',(#4190),#4194); -#4190 = LINE('',#4191,#4192); -#4191 = CARTESIAN_POINT('',(4.464333,0.476129)); -#4192 = VECTOR('',#4193,1.); -#4193 = DIRECTION('',(-1.,0.E+000)); -#4194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4195 = PCURVE('',#4168,#4196); -#4196 = DEFINITIONAL_REPRESENTATION('',(#4197),#4201); -#4197 = LINE('',#4198,#4199); -#4198 = CARTESIAN_POINT('',(-0.5945495,-7.857429)); -#4199 = VECTOR('',#4200,1.); -#4200 = DIRECTION('',(1.,0.E+000)); -#4201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4202 = ORIENTED_EDGE('',*,*,#4203,.T.); -#4203 = EDGE_CURVE('',#4181,#4204,#4206,.T.); -#4204 = VERTEX_POINT('',#4205); -#4205 = CARTESIAN_POINT('',(7.5,7.275234,-0.9)); -#4206 = SURFACE_CURVE('',#4207,(#4211,#4218),.PCURVE_S1.); -#4207 = LINE('',#4208,#4209); -#4208 = CARTESIAN_POINT('',(7.773871,7.275234,-0.9)); -#4209 = VECTOR('',#4210,1.); -#4210 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4211 = PCURVE('',#2321,#4212); -#4212 = DEFINITIONAL_REPRESENTATION('',(#4213),#4217); -#4213 = LINE('',#4214,#4215); -#4214 = CARTESIAN_POINT('',(3.275234,0.476129)); -#4215 = VECTOR('',#4216,1.); -#4216 = DIRECTION('',(0.E+000,1.)); -#4217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4218 = PCURVE('',#4168,#4219); -#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4224); -#4220 = LINE('',#4221,#4222); -#4221 = CARTESIAN_POINT('',(0.5945495,-7.857429)); -#4222 = VECTOR('',#4223,1.); -#4223 = DIRECTION('',(0.E+000,1.)); -#4224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4225 = ORIENTED_EDGE('',*,*,#4226,.T.); -#4226 = EDGE_CURVE('',#4204,#3463,#4227,.T.); -#4227 = SURFACE_CURVE('',#4228,(#4232,#4239),.PCURVE_S1.); -#4228 = LINE('',#4229,#4230); -#4229 = CARTESIAN_POINT('',(7.5,8.5,-0.9)); -#4230 = VECTOR('',#4231,1.); -#4231 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#4232 = PCURVE('',#2321,#4233); -#4233 = DEFINITIONAL_REPRESENTATION('',(#4234),#4238); -#4234 = LINE('',#4235,#4236); -#4235 = CARTESIAN_POINT('',(4.5,0.75)); -#4236 = VECTOR('',#4237,1.); -#4237 = DIRECTION('',(-1.,0.E+000)); -#4238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4239 = PCURVE('',#3501,#4240); -#4240 = DEFINITIONAL_REPRESENTATION('',(#4241),#4245); -#4241 = LINE('',#4242,#4243); -#4242 = CARTESIAN_POINT('',(-0.6,-4.5)); -#4243 = VECTOR('',#4244,1.); -#4244 = DIRECTION('',(0.E+000,1.)); -#4245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4246 = ADVANCED_FACE('',(#4247),#2295,.T.); -#4247 = FACE_BOUND('',#4248,.T.); -#4248 = EDGE_LOOP('',(#4249,#4272,#4296,#4297)); -#4249 = ORIENTED_EDGE('',*,*,#4250,.F.); -#4250 = EDGE_CURVE('',#4251,#2252,#4253,.T.); -#4251 = VERTEX_POINT('',#4252); -#4252 = CARTESIAN_POINT('',(7.5,8.464333,-5.)); -#4253 = SURFACE_CURVE('',#4254,(#4258,#4265),.PCURVE_S1.); -#4254 = LINE('',#4255,#4256); -#4255 = CARTESIAN_POINT('',(7.5,4.,-5.)); -#4256 = VECTOR('',#4257,1.); -#4257 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); -#4258 = PCURVE('',#2295,#4259); -#4259 = DEFINITIONAL_REPRESENTATION('',(#4260),#4264); -#4260 = LINE('',#4261,#4262); -#4261 = CARTESIAN_POINT('',(3.5,0.E+000)); -#4262 = VECTOR('',#4263,1.); -#4263 = DIRECTION('',(0.E+000,-1.)); -#4264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4265 = PCURVE('',#2267,#4266); -#4266 = DEFINITIONAL_REPRESENTATION('',(#4267),#4271); -#4267 = LINE('',#4268,#4269); -#4268 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4269 = VECTOR('',#4270,1.); -#4270 = DIRECTION('',(0.E+000,-1.)); -#4271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4272 = ORIENTED_EDGE('',*,*,#4273,.T.); -#4273 = EDGE_CURVE('',#4251,#4130,#4274,.T.); -#4274 = SURFACE_CURVE('',#4275,(#4279,#4285),.PCURVE_S1.); -#4275 = LINE('',#4276,#4277); -#4276 = CARTESIAN_POINT('',(7.5,8.464333,-1.2)); -#4277 = VECTOR('',#4278,1.); -#4278 = DIRECTION('',(-1.27E-015,-4.440892098501E-016,1.)); -#4279 = PCURVE('',#2295,#4280); -#4280 = DEFINITIONAL_REPRESENTATION('',(#4281),#4284); -#4281 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4282,#4283),.UNSPECIFIED.,.F., - .F.,(2,2),(-4.21,0.71),.PIECEWISE_BEZIER_KNOTS.); -#4282 = CARTESIAN_POINT('',(3.91,-4.464333)); -#4283 = CARTESIAN_POINT('',(-1.01,-4.464333)); -#4284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4285 = PCURVE('',#4286,#4291); -#4286 = PLANE('',#4287); -#4287 = AXIS2_PLACEMENT_3D('',#4288,#4289,#4290); -#4288 = CARTESIAN_POINT('',(-7.940987,8.464333,-0.9)); -#4289 = DIRECTION('',(0.E+000,-1.,-4.440892098501E-016)); -#4290 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4291 = DEFINITIONAL_REPRESENTATION('',(#4292),#4295); -#4292 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4293,#4294),.UNSPECIFIED.,.F., - .F.,(2,2),(-4.21,0.71),.PIECEWISE_BEZIER_KNOTS.); -#4293 = CARTESIAN_POINT('',(15.440987,-4.51)); -#4294 = CARTESIAN_POINT('',(15.440987,0.41)); -#4295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4296 = ORIENTED_EDGE('',*,*,#4129,.F.); -#4297 = ORIENTED_EDGE('',*,*,#2279,.F.); -#4298 = ADVANCED_FACE('',(#4299),#2267,.T.); -#4299 = FACE_BOUND('',#4300,.T.); -#4300 = EDGE_LOOP('',(#4301,#4324,#4343,#4344)); -#4301 = ORIENTED_EDGE('',*,*,#4302,.T.); -#4302 = EDGE_CURVE('',#2224,#4303,#4305,.T.); -#4303 = VERTEX_POINT('',#4304); -#4304 = CARTESIAN_POINT('',(-7.5,8.464333,-5.)); -#4305 = SURFACE_CURVE('',#4306,(#4310,#4317),.PCURVE_S1.); -#4306 = LINE('',#4307,#4308); -#4307 = CARTESIAN_POINT('',(-7.5,4.,-5.)); -#4308 = VECTOR('',#4309,1.); -#4309 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#4310 = PCURVE('',#2267,#4311); -#4311 = DEFINITIONAL_REPRESENTATION('',(#4312),#4316); -#4312 = LINE('',#4313,#4314); -#4313 = CARTESIAN_POINT('',(15.,0.E+000)); -#4314 = VECTOR('',#4315,1.); -#4315 = DIRECTION('',(0.E+000,1.)); -#4316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4317 = PCURVE('',#2239,#4318); -#4318 = DEFINITIONAL_REPRESENTATION('',(#4319),#4323); -#4319 = LINE('',#4320,#4321); -#4320 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4321 = VECTOR('',#4322,1.); -#4322 = DIRECTION('',(0.E+000,1.)); -#4323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4324 = ORIENTED_EDGE('',*,*,#4325,.T.); -#4325 = EDGE_CURVE('',#4303,#4251,#4326,.T.); -#4326 = SURFACE_CURVE('',#4327,(#4331,#4337),.PCURVE_S1.); -#4327 = LINE('',#4328,#4329); -#4328 = CARTESIAN_POINT('',(-0.2204935,8.464333,-5.)); -#4329 = VECTOR('',#4330,1.); -#4330 = DIRECTION('',(1.,-1.376676550535E-031,3.1E-016)); -#4331 = PCURVE('',#2267,#4332); -#4332 = DEFINITIONAL_REPRESENTATION('',(#4333),#4336); -#4333 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4334,#4335),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.7795065,9.2204935),.PIECEWISE_BEZIER_KNOTS.); -#4334 = CARTESIAN_POINT('',(16.5,-4.464333)); -#4335 = CARTESIAN_POINT('',(-1.5,-4.464333)); -#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4337 = PCURVE('',#4286,#4338); -#4338 = DEFINITIONAL_REPRESENTATION('',(#4339),#4342); -#4339 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4340,#4341),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.7795065,9.2204935),.PIECEWISE_BEZIER_KNOTS.); -#4340 = CARTESIAN_POINT('',(-1.059013,-4.1)); -#4341 = CARTESIAN_POINT('',(16.940987,-4.1)); -#4342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4343 = ORIENTED_EDGE('',*,*,#4250,.T.); -#4344 = ORIENTED_EDGE('',*,*,#2251,.F.); -#4345 = ADVANCED_FACE('',(#4346),#2239,.T.); -#4346 = FACE_BOUND('',#4347,.T.); -#4347 = EDGE_LOOP('',(#4348,#4369,#4370,#4371)); -#4348 = ORIENTED_EDGE('',*,*,#4349,.T.); -#4349 = EDGE_CURVE('',#4350,#4303,#4352,.T.); -#4350 = VERTEX_POINT('',#4351); -#4351 = CARTESIAN_POINT('',(-7.5,8.464333,-0.9)); -#4352 = SURFACE_CURVE('',#4353,(#4357,#4363),.PCURVE_S1.); -#4353 = LINE('',#4354,#4355); -#4354 = CARTESIAN_POINT('',(-7.5,8.464333,-2.95)); -#4355 = VECTOR('',#4356,1.); -#4356 = DIRECTION('',(0.E+000,4.440892098501E-016,-1.)); -#4357 = PCURVE('',#2239,#4358); -#4358 = DEFINITIONAL_REPRESENTATION('',(#4359),#4362); -#4359 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4360,#4361),.UNSPECIFIED.,.F., - .F.,(2,2),(-2.46,2.46),.PIECEWISE_BEZIER_KNOTS.); -#4360 = CARTESIAN_POINT('',(4.51,-4.464333)); -#4361 = CARTESIAN_POINT('',(-0.41,-4.464333)); -#4362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4363 = PCURVE('',#4286,#4364); -#4364 = DEFINITIONAL_REPRESENTATION('',(#4365),#4368); -#4365 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4366,#4367),.UNSPECIFIED.,.F., - .F.,(2,2),(-2.46,2.46),.PIECEWISE_BEZIER_KNOTS.); -#4366 = CARTESIAN_POINT('',(0.440987,0.41)); -#4367 = CARTESIAN_POINT('',(0.440987,-4.51)); -#4368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4369 = ORIENTED_EDGE('',*,*,#4302,.F.); -#4370 = ORIENTED_EDGE('',*,*,#2223,.T.); -#4371 = ORIENTED_EDGE('',*,*,#4372,.F.); -#4372 = EDGE_CURVE('',#4350,#2196,#4373,.T.); -#4373 = SURFACE_CURVE('',#4374,(#4378,#4385),.PCURVE_S1.); -#4374 = LINE('',#4375,#4376); -#4375 = CARTESIAN_POINT('',(-7.5,-0.5,-0.9)); -#4376 = VECTOR('',#4377,1.); -#4377 = DIRECTION('',(-1.2E-016,1.,2.22044604925E-016)); -#4378 = PCURVE('',#2239,#4379); -#4379 = DEFINITIONAL_REPRESENTATION('',(#4380),#4384); -#4380 = LINE('',#4381,#4382); -#4381 = CARTESIAN_POINT('',(4.1,4.5)); -#4382 = VECTOR('',#4383,1.); -#4383 = DIRECTION('',(0.E+000,-1.)); -#4384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4385 = PCURVE('',#2211,#4386); -#4386 = DEFINITIONAL_REPRESENTATION('',(#4387),#4391); -#4387 = LINE('',#4388,#4389); -#4388 = CARTESIAN_POINT('',(-4.5,-1.25)); -#4389 = VECTOR('',#4390,1.); -#4390 = DIRECTION('',(1.,1.2E-016)); -#4391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4392 = ADVANCED_FACE('',(#4393),#2211,.T.); -#4393 = FACE_BOUND('',#4394,.T.); -#4394 = EDGE_LOOP('',(#4395,#4396,#4397,#4416,#4417,#4440,#4468,#4491)); -#4395 = ORIENTED_EDGE('',*,*,#4372,.T.); -#4396 = ORIENTED_EDGE('',*,*,#2195,.T.); -#4397 = ORIENTED_EDGE('',*,*,#4398,.T.); -#4398 = EDGE_CURVE('',#2170,#2677,#4399,.T.); -#4399 = SURFACE_CURVE('',#4400,(#4404,#4410),.PCURVE_S1.); -#4400 = LINE('',#4401,#4402); -#4401 = CARTESIAN_POINT('',(-8.485564,6.5,-0.9)); -#4402 = VECTOR('',#4403,1.); -#4403 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#4404 = PCURVE('',#2211,#4405); -#4405 = DEFINITIONAL_REPRESENTATION('',(#4406),#4409); -#4406 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4407,#4408),.UNSPECIFIED.,.F., +#4151 = PCURVE('',#2267,#4152); +#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4157); +#4153 = LINE('',#4154,#4155); +#4154 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4155 = VECTOR('',#4156,1.); +#4156 = DIRECTION('',(0.E+000,-1.)); +#4157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4158 = ORIENTED_EDGE('',*,*,#3475,.T.); +#4159 = ORIENTED_EDGE('',*,*,#4113,.F.); +#4160 = ORIENTED_EDGE('',*,*,#2279,.F.); +#4161 = ADVANCED_FACE('',(#4162,#4326,#4329),#2267,.T.); +#4162 = FACE_BOUND('',#4163,.T.); +#4163 = EDGE_LOOP('',(#4164,#4194,#4227,#4248,#4249,#4250,#4251,#4252, + #4253,#4274,#4275,#4299)); +#4164 = ORIENTED_EDGE('',*,*,#4165,.F.); +#4165 = EDGE_CURVE('',#4166,#4168,#4170,.T.); +#4166 = VERTEX_POINT('',#4167); +#4167 = CARTESIAN_POINT('',(-2.1,-0.5,-5.)); +#4168 = VERTEX_POINT('',#4169); +#4169 = CARTESIAN_POINT('',(-4.10005555727,-0.5,-5.)); +#4170 = SURFACE_CURVE('',#4171,(#4175,#4182),.PCURVE_S1.); +#4171 = LINE('',#4172,#4173); +#4172 = CARTESIAN_POINT('',(-1.846618531262,-0.5,-5.)); +#4173 = VECTOR('',#4174,1.); +#4174 = DIRECTION('',(-1.,6.439293542826E-032,-2.9E-016)); +#4175 = PCURVE('',#2267,#4176); +#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181); +#4177 = LINE('',#4178,#4179); +#4178 = CARTESIAN_POINT('',(9.346618531262,4.5)); +#4179 = VECTOR('',#4180,1.); +#4180 = DIRECTION('',(1.,0.E+000)); +#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4182 = PCURVE('',#4183,#4188); +#4183 = PLANE('',#4184); +#4184 = AXIS2_PLACEMENT_3D('',#4185,#4186,#4187); +#4185 = CARTESIAN_POINT('',(-4.2,-0.5,-7.)); +#4186 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#4187 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193); +#4189 = LINE('',#4190,#4191); +#4190 = CARTESIAN_POINT('',(-2.353381468738,-2.)); +#4191 = VECTOR('',#4192,1.); +#4192 = DIRECTION('',(1.,2.9E-016)); +#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4194 = ORIENTED_EDGE('',*,*,#4195,.T.); +#4195 = EDGE_CURVE('',#4166,#4196,#4198,.T.); +#4196 = VERTEX_POINT('',#4197); +#4197 = CARTESIAN_POINT('',(2.1,-0.5,-5.)); +#4198 = SURFACE_CURVE('',#4199,(#4204,#4215),.PCURVE_S1.); +#4199 = CIRCLE('',#4200,2.1); +#4200 = AXIS2_PLACEMENT_3D('',#4201,#4202,#4203); +#4201 = CARTESIAN_POINT('',(1.E-017,-0.5,-5.)); +#4202 = DIRECTION('',(3.1E-016,2.22044604925E-016,-1.)); +#4203 = DIRECTION('',(1.,-6.883382752676E-032,3.1E-016)); +#4204 = PCURVE('',#2267,#4205); +#4205 = DEFINITIONAL_REPRESENTATION('',(#4206),#4214); +#4206 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4207,#4208,#4209,#4210, +#4211,#4212,#4213),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4207 = CARTESIAN_POINT('',(5.4,4.5)); +#4208 = CARTESIAN_POINT('',(5.4,8.137306695895)); +#4209 = CARTESIAN_POINT('',(8.55,6.318653347947)); +#4210 = CARTESIAN_POINT('',(11.7,4.5)); +#4211 = CARTESIAN_POINT('',(8.55,2.681346652053)); +#4212 = CARTESIAN_POINT('',(5.4,0.862693304105)); +#4213 = CARTESIAN_POINT('',(5.4,4.5)); +#4214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4215 = PCURVE('',#4216,#4221); +#4216 = CYLINDRICAL_SURFACE('',#4217,2.1); +#4217 = AXIS2_PLACEMENT_3D('',#4218,#4219,#4220); +#4218 = CARTESIAN_POINT('',(1.22E-015,-0.5,-7.)); +#4219 = DIRECTION('',(6.1E-016,2.22044604925E-016,-1.)); +#4220 = DIRECTION('',(1.,-1.354472090043E-031,6.1E-016)); +#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4226); +#4222 = LINE('',#4223,#4224); +#4223 = CARTESIAN_POINT('',(0.E+000,-2.)); +#4224 = VECTOR('',#4225,1.); +#4225 = DIRECTION('',(1.,4.9E-016)); +#4226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4227 = ORIENTED_EDGE('',*,*,#4228,.F.); +#4228 = EDGE_CURVE('',#3574,#4196,#4229,.T.); +#4229 = SURFACE_CURVE('',#4230,(#4234,#4241),.PCURVE_S1.); +#4230 = LINE('',#4231,#4232); +#4231 = CARTESIAN_POINT('',(7.5,-0.5,-5.)); +#4232 = VECTOR('',#4233,1.); +#4233 = DIRECTION('',(-1.,6.439293542826E-032,-2.9E-016)); +#4234 = PCURVE('',#2267,#4235); +#4235 = DEFINITIONAL_REPRESENTATION('',(#4236),#4240); +#4236 = LINE('',#4237,#4238); +#4237 = CARTESIAN_POINT('',(0.E+000,4.5)); +#4238 = VECTOR('',#4239,1.); +#4239 = DIRECTION('',(1.,0.E+000)); +#4240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4241 = PCURVE('',#3612,#4242); +#4242 = DEFINITIONAL_REPRESENTATION('',(#4243),#4247); +#4243 = LINE('',#4244,#4245); +#4244 = CARTESIAN_POINT('',(-11.7,-2.)); +#4245 = VECTOR('',#4246,1.); +#4246 = DIRECTION('',(1.,2.9E-016)); +#4247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4248 = ORIENTED_EDGE('',*,*,#3573,.F.); +#4249 = ORIENTED_EDGE('',*,*,#3522,.F.); +#4250 = ORIENTED_EDGE('',*,*,#3498,.F.); +#4251 = ORIENTED_EDGE('',*,*,#4138,.T.); +#4252 = ORIENTED_EDGE('',*,*,#2251,.F.); +#4253 = ORIENTED_EDGE('',*,*,#4254,.T.); +#4254 = EDGE_CURVE('',#2224,#2814,#4255,.T.); +#4255 = SURFACE_CURVE('',#4256,(#4260,#4267),.PCURVE_S1.); +#4256 = LINE('',#4257,#4258); +#4257 = CARTESIAN_POINT('',(-7.5,4.,-5.)); +#4258 = VECTOR('',#4259,1.); +#4259 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#4260 = PCURVE('',#2267,#4261); +#4261 = DEFINITIONAL_REPRESENTATION('',(#4262),#4266); +#4262 = LINE('',#4263,#4264); +#4263 = CARTESIAN_POINT('',(15.,0.E+000)); +#4264 = VECTOR('',#4265,1.); +#4265 = DIRECTION('',(0.E+000,1.)); +#4266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4267 = PCURVE('',#2239,#4268); +#4268 = DEFINITIONAL_REPRESENTATION('',(#4269),#4273); +#4269 = LINE('',#4270,#4271); +#4270 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4271 = VECTOR('',#4272,1.); +#4272 = DIRECTION('',(0.E+000,1.)); +#4273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4274 = ORIENTED_EDGE('',*,*,#2813,.F.); +#4275 = ORIENTED_EDGE('',*,*,#4276,.F.); +#4276 = EDGE_CURVE('',#4277,#2788,#4279,.T.); +#4277 = VERTEX_POINT('',#4278); +#4278 = CARTESIAN_POINT('',(-4.1,-0.49,-5.)); +#4279 = SURFACE_CURVE('',#4280,(#4285,#4292),.PCURVE_S1.); +#4280 = CIRCLE('',#4281,0.9); +#4281 = AXIS2_PLACEMENT_3D('',#4282,#4283,#4284); +#4282 = CARTESIAN_POINT('',(-5.,-0.49,-5.)); +#4283 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); +#4284 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4285 = PCURVE('',#2267,#4286); +#4286 = DEFINITIONAL_REPRESENTATION('',(#4287),#4291); +#4287 = CIRCLE('',#4288,0.9); +#4288 = AXIS2_PLACEMENT_2D('',#4289,#4290); +#4289 = CARTESIAN_POINT('',(12.5,4.49)); +#4290 = DIRECTION('',(-1.,0.E+000)); +#4291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4292 = PCURVE('',#2802,#4293); +#4293 = DEFINITIONAL_REPRESENTATION('',(#4294),#4298); +#4294 = LINE('',#4295,#4296); +#4295 = CARTESIAN_POINT('',(-6.28318530718,-1.75)); +#4296 = VECTOR('',#4297,1.); +#4297 = DIRECTION('',(1.,-0.E+000)); +#4298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4299 = ORIENTED_EDGE('',*,*,#4300,.F.); +#4300 = EDGE_CURVE('',#4168,#4277,#4301,.T.); +#4301 = SURFACE_CURVE('',#4302,(#4307,#4314),.PCURVE_S1.); +#4302 = CIRCLE('',#4303,0.9); +#4303 = AXIS2_PLACEMENT_3D('',#4304,#4305,#4306); +#4304 = CARTESIAN_POINT('',(-5.,-0.49,-5.)); +#4305 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); +#4306 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4307 = PCURVE('',#2267,#4308); +#4308 = DEFINITIONAL_REPRESENTATION('',(#4309),#4313); +#4309 = CIRCLE('',#4310,0.9); +#4310 = AXIS2_PLACEMENT_2D('',#4311,#4312); +#4311 = CARTESIAN_POINT('',(12.5,4.49)); +#4312 = DIRECTION('',(-1.,0.E+000)); +#4313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4314 = PCURVE('',#4315,#4320); +#4315 = CYLINDRICAL_SURFACE('',#4316,0.9); +#4316 = AXIS2_PLACEMENT_3D('',#4317,#4318,#4319); +#4317 = CARTESIAN_POINT('',(-5.,-0.49,-3.25)); +#4318 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); +#4319 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4320 = DEFINITIONAL_REPRESENTATION('',(#4321),#4325); +#4321 = LINE('',#4322,#4323); +#4322 = CARTESIAN_POINT('',(-6.28318530718,-1.75)); +#4323 = VECTOR('',#4324,1.); +#4324 = DIRECTION('',(1.,-0.E+000)); +#4325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4326 = FACE_BOUND('',#4327,.T.); +#4327 = EDGE_LOOP('',(#4328)); +#4328 = ORIENTED_EDGE('',*,*,#4028,.T.); +#4329 = FACE_BOUND('',#4330,.T.); +#4330 = EDGE_LOOP('',(#4331)); +#4331 = ORIENTED_EDGE('',*,*,#4082,.T.); +#4332 = ADVANCED_FACE('',(#4333),#2239,.T.); +#4333 = FACE_BOUND('',#4334,.T.); +#4334 = EDGE_LOOP('',(#4335,#4336,#4337,#4338)); +#4335 = ORIENTED_EDGE('',*,*,#2836,.F.); +#4336 = ORIENTED_EDGE('',*,*,#4254,.F.); +#4337 = ORIENTED_EDGE('',*,*,#2223,.T.); +#4338 = ORIENTED_EDGE('',*,*,#4339,.F.); +#4339 = EDGE_CURVE('',#2679,#2196,#4340,.T.); +#4340 = SURFACE_CURVE('',#4341,(#4345,#4352),.PCURVE_S1.); +#4341 = LINE('',#4342,#4343); +#4342 = CARTESIAN_POINT('',(-7.5,-0.5,-0.9)); +#4343 = VECTOR('',#4344,1.); +#4344 = DIRECTION('',(-1.2E-016,1.,2.22044604925E-016)); +#4345 = PCURVE('',#2239,#4346); +#4346 = DEFINITIONAL_REPRESENTATION('',(#4347),#4351); +#4347 = LINE('',#4348,#4349); +#4348 = CARTESIAN_POINT('',(4.1,4.5)); +#4349 = VECTOR('',#4350,1.); +#4350 = DIRECTION('',(0.E+000,-1.)); +#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4352 = PCURVE('',#2211,#4353); +#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4358); +#4354 = LINE('',#4355,#4356); +#4355 = CARTESIAN_POINT('',(-4.5,-1.25)); +#4356 = VECTOR('',#4357,1.); +#4357 = DIRECTION('',(1.,1.2E-016)); +#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4359 = ADVANCED_FACE('',(#4360),#2211,.T.); +#4360 = FACE_BOUND('',#4361,.T.); +#4361 = EDGE_LOOP('',(#4362,#4363,#4382,#4383)); +#4362 = ORIENTED_EDGE('',*,*,#2195,.T.); +#4363 = ORIENTED_EDGE('',*,*,#4364,.T.); +#4364 = EDGE_CURVE('',#2170,#2677,#4365,.T.); +#4365 = SURFACE_CURVE('',#4366,(#4370,#4376),.PCURVE_S1.); +#4366 = LINE('',#4367,#4368); +#4367 = CARTESIAN_POINT('',(-8.485564,6.5,-0.9)); +#4368 = VECTOR('',#4369,1.); +#4369 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#4370 = PCURVE('',#2211,#4371); +#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4375); +#4372 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4373,#4374),.UNSPECIFIED.,.F., .F.,(2,2),(-2.,7.),.PIECEWISE_BEZIER_KNOTS.); -#4407 = CARTESIAN_POINT('',(4.5,-0.264436)); -#4408 = CARTESIAN_POINT('',(-4.5,-0.264436)); -#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4373 = CARTESIAN_POINT('',(4.5,-0.264436)); +#4374 = CARTESIAN_POINT('',(-4.5,-0.264436)); +#4375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4410 = PCURVE('',#2184,#4411); -#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4415); -#4412 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4413,#4414),.UNSPECIFIED.,.F., +#4376 = PCURVE('',#2184,#4377); +#4377 = DEFINITIONAL_REPRESENTATION('',(#4378),#4381); +#4378 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4379,#4380),.UNSPECIFIED.,.F., .F.,(2,2),(-2.,7.),.PIECEWISE_BEZIER_KNOTS.); -#4413 = CARTESIAN_POINT('',(2.952077,-0.5)); -#4414 = CARTESIAN_POINT('',(2.952077,-9.5)); -#4415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4416 = ORIENTED_EDGE('',*,*,#2676,.T.); -#4417 = ORIENTED_EDGE('',*,*,#4418,.T.); -#4418 = EDGE_CURVE('',#2679,#4419,#4421,.T.); -#4419 = VERTEX_POINT('',#4420); -#4420 = CARTESIAN_POINT('',(-7.5,7.275234,-0.9)); -#4421 = SURFACE_CURVE('',#4422,(#4426,#4433),.PCURVE_S1.); -#4422 = LINE('',#4423,#4424); -#4423 = CARTESIAN_POINT('',(-7.5,-0.5,-0.9)); -#4424 = VECTOR('',#4425,1.); -#4425 = DIRECTION('',(-1.2E-016,1.,2.22044604925E-016)); -#4426 = PCURVE('',#2211,#4427); -#4427 = DEFINITIONAL_REPRESENTATION('',(#4428),#4432); -#4428 = LINE('',#4429,#4430); -#4429 = CARTESIAN_POINT('',(-4.5,-1.25)); -#4430 = VECTOR('',#4431,1.); -#4431 = DIRECTION('',(1.,1.2E-016)); -#4432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4433 = PCURVE('',#2855,#4434); -#4434 = DEFINITIONAL_REPRESENTATION('',(#4435),#4439); -#4435 = LINE('',#4436,#4437); -#4436 = CARTESIAN_POINT('',(4.1,4.5)); -#4437 = VECTOR('',#4438,1.); -#4438 = DIRECTION('',(0.E+000,-1.)); -#4439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4440 = ORIENTED_EDGE('',*,*,#4441,.T.); -#4441 = EDGE_CURVE('',#4419,#4442,#4444,.T.); -#4442 = VERTEX_POINT('',#4443); -#4443 = CARTESIAN_POINT('',(-7.940987,7.275234,-0.9)); -#4444 = SURFACE_CURVE('',#4445,(#4449,#4456),.PCURVE_S1.); -#4445 = LINE('',#4446,#4447); -#4446 = CARTESIAN_POINT('',(7.773871,7.275234,-0.9)); -#4447 = VECTOR('',#4448,1.); -#4448 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4449 = PCURVE('',#2211,#4450); -#4450 = DEFINITIONAL_REPRESENTATION('',(#4451),#4455); -#4451 = LINE('',#4452,#4453); -#4452 = CARTESIAN_POINT('',(3.275234,-16.523871)); -#4453 = VECTOR('',#4454,1.); -#4454 = DIRECTION('',(0.E+000,1.)); -#4455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4456 = PCURVE('',#4457,#4462); -#4457 = PLANE('',#4458); -#4458 = AXIS2_PLACEMENT_3D('',#4459,#4460,#4461); -#4459 = CARTESIAN_POINT('',(-8.3558E-002,7.8697835,-0.9)); -#4460 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.)); -#4461 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#4462 = DEFINITIONAL_REPRESENTATION('',(#4463),#4467); -#4463 = LINE('',#4464,#4465); -#4464 = CARTESIAN_POINT('',(0.5945495,-7.857429)); -#4465 = VECTOR('',#4466,1.); -#4466 = DIRECTION('',(0.E+000,1.)); -#4467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4468 = ORIENTED_EDGE('',*,*,#4469,.T.); -#4469 = EDGE_CURVE('',#4442,#4470,#4472,.T.); -#4470 = VERTEX_POINT('',#4471); -#4471 = CARTESIAN_POINT('',(-7.940987,8.464333,-0.9)); -#4472 = SURFACE_CURVE('',#4473,(#4477,#4484),.PCURVE_S1.); -#4473 = LINE('',#4474,#4475); -#4474 = CARTESIAN_POINT('',(-7.940987,7.275234,-0.9)); -#4475 = VECTOR('',#4476,1.); -#4476 = DIRECTION('',(0.E+000,1.,4.440892098501E-016)); -#4477 = PCURVE('',#2211,#4478); -#4478 = DEFINITIONAL_REPRESENTATION('',(#4479),#4483); -#4479 = LINE('',#4480,#4481); -#4480 = CARTESIAN_POINT('',(3.275234,-0.809013)); -#4481 = VECTOR('',#4482,1.); -#4482 = DIRECTION('',(1.,0.E+000)); -#4483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4484 = PCURVE('',#4457,#4485); -#4485 = DEFINITIONAL_REPRESENTATION('',(#4486),#4490); -#4486 = LINE('',#4487,#4488); -#4487 = CARTESIAN_POINT('',(0.5945495,7.857429)); -#4488 = VECTOR('',#4489,1.); -#4489 = DIRECTION('',(-1.,0.E+000)); -#4490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4491 = ORIENTED_EDGE('',*,*,#4492,.T.); -#4492 = EDGE_CURVE('',#4470,#4350,#4493,.T.); -#4493 = SURFACE_CURVE('',#4494,(#4498,#4505),.PCURVE_S1.); -#4494 = LINE('',#4495,#4496); -#4495 = CARTESIAN_POINT('',(-7.940987,8.464333,-0.9)); -#4496 = VECTOR('',#4497,1.); -#4497 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#4498 = PCURVE('',#2211,#4499); -#4499 = DEFINITIONAL_REPRESENTATION('',(#4500),#4504); -#4500 = LINE('',#4501,#4502); -#4501 = CARTESIAN_POINT('',(4.464333,-0.809013)); -#4502 = VECTOR('',#4503,1.); -#4503 = DIRECTION('',(0.E+000,-1.)); -#4504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4505 = PCURVE('',#4457,#4506); -#4506 = DEFINITIONAL_REPRESENTATION('',(#4507),#4511); -#4507 = LINE('',#4508,#4509); -#4508 = CARTESIAN_POINT('',(-0.5945495,7.857429)); -#4509 = VECTOR('',#4510,1.); -#4510 = DIRECTION('',(0.E+000,-1.)); -#4511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4512 = ADVANCED_FACE('',(#4513),#2184,.T.); -#4513 = FACE_BOUND('',#4514,.T.); -#4514 = EDGE_LOOP('',(#4515,#4516,#4537,#4538)); -#4515 = ORIENTED_EDGE('',*,*,#2169,.F.); -#4516 = ORIENTED_EDGE('',*,*,#4517,.T.); -#4517 = EDGE_CURVE('',#2144,#2702,#4518,.T.); -#4518 = SURFACE_CURVE('',#4519,(#4523,#4530),.PCURVE_S1.); -#4519 = LINE('',#4520,#4521); -#4520 = CARTESIAN_POINT('',(-8.485564,9.,-3.852077)); -#4521 = VECTOR('',#4522,1.); -#4522 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#4523 = PCURVE('',#2184,#4524); -#4524 = DEFINITIONAL_REPRESENTATION('',(#4525),#4529); -#4525 = LINE('',#4526,#4527); -#4526 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4527 = VECTOR('',#4528,1.); -#4528 = DIRECTION('',(0.E+000,-1.)); -#4529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4530 = PCURVE('',#2158,#4531); -#4531 = DEFINITIONAL_REPRESENTATION('',(#4532),#4536); -#4532 = LINE('',#4533,#4534); -#4533 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4534 = VECTOR('',#4535,1.); -#4535 = DIRECTION('',(0.E+000,-1.)); -#4536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4537 = ORIENTED_EDGE('',*,*,#2701,.F.); -#4538 = ORIENTED_EDGE('',*,*,#4398,.F.); -#4539 = ADVANCED_FACE('',(#4540),#2158,.F.); -#4540 = FACE_BOUND('',#4541,.F.); -#4541 = EDGE_LOOP('',(#4542,#4543,#4544,#4545,#4546,#4567)); -#4542 = ORIENTED_EDGE('',*,*,#2143,.F.); -#4543 = ORIENTED_EDGE('',*,*,#4517,.T.); -#4544 = ORIENTED_EDGE('',*,*,#2722,.F.); -#4545 = ORIENTED_EDGE('',*,*,#2898,.F.); -#4546 = ORIENTED_EDGE('',*,*,#4547,.F.); -#4547 = EDGE_CURVE('',#4548,#2871,#4550,.T.); -#4548 = VERTEX_POINT('',#4549); -#4549 = CARTESIAN_POINT('',(-9.9,3.6,-5.266513)); -#4550 = SURFACE_CURVE('',#4551,(#4555,#4561),.PCURVE_S1.); -#4551 = LINE('',#4552,#4553); -#4552 = CARTESIAN_POINT('',(-8.40115375,3.6,-3.76766675)); -#4553 = VECTOR('',#4554,1.); -#4554 = DIRECTION('',(0.707106781187,-1.570092458684E-016,0.707106781187 +#4379 = CARTESIAN_POINT('',(2.952077,-0.5)); +#4380 = CARTESIAN_POINT('',(2.952077,-9.5)); +#4381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4382 = ORIENTED_EDGE('',*,*,#2676,.T.); +#4383 = ORIENTED_EDGE('',*,*,#4339,.T.); +#4384 = ADVANCED_FACE('',(#4385),#2184,.T.); +#4385 = FACE_BOUND('',#4386,.T.); +#4386 = EDGE_LOOP('',(#4387,#4388,#4409,#4410)); +#4387 = ORIENTED_EDGE('',*,*,#2169,.F.); +#4388 = ORIENTED_EDGE('',*,*,#4389,.T.); +#4389 = EDGE_CURVE('',#2144,#2702,#4390,.T.); +#4390 = SURFACE_CURVE('',#4391,(#4395,#4402),.PCURVE_S1.); +#4391 = LINE('',#4392,#4393); +#4392 = CARTESIAN_POINT('',(-8.485564,9.,-3.852077)); +#4393 = VECTOR('',#4394,1.); +#4394 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#4395 = PCURVE('',#2184,#4396); +#4396 = DEFINITIONAL_REPRESENTATION('',(#4397),#4401); +#4397 = LINE('',#4398,#4399); +#4398 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4399 = VECTOR('',#4400,1.); +#4400 = DIRECTION('',(0.E+000,-1.)); +#4401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4402 = PCURVE('',#2158,#4403); +#4403 = DEFINITIONAL_REPRESENTATION('',(#4404),#4408); +#4404 = LINE('',#4405,#4406); +#4405 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4406 = VECTOR('',#4407,1.); +#4407 = DIRECTION('',(0.E+000,-1.)); +#4408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4409 = ORIENTED_EDGE('',*,*,#2701,.F.); +#4410 = ORIENTED_EDGE('',*,*,#4364,.F.); +#4411 = ADVANCED_FACE('',(#4412),#2158,.F.); +#4412 = FACE_BOUND('',#4413,.F.); +#4413 = EDGE_LOOP('',(#4414,#4415,#4416,#4417,#4418,#4439)); +#4414 = ORIENTED_EDGE('',*,*,#2143,.F.); +#4415 = ORIENTED_EDGE('',*,*,#4389,.T.); +#4416 = ORIENTED_EDGE('',*,*,#2722,.F.); +#4417 = ORIENTED_EDGE('',*,*,#2888,.F.); +#4418 = ORIENTED_EDGE('',*,*,#4419,.F.); +#4419 = EDGE_CURVE('',#4420,#2861,#4422,.T.); +#4420 = VERTEX_POINT('',#4421); +#4421 = CARTESIAN_POINT('',(-9.9,3.6,-5.266513)); +#4422 = SURFACE_CURVE('',#4423,(#4427,#4433),.PCURVE_S1.); +#4423 = LINE('',#4424,#4425); +#4424 = CARTESIAN_POINT('',(-8.40115375,3.6,-3.76766675)); +#4425 = VECTOR('',#4426,1.); +#4426 = DIRECTION('',(0.707106781187,-1.570092458684E-016,0.707106781187 )); -#4555 = PCURVE('',#2158,#4556); -#4556 = DEFINITIONAL_REPRESENTATION('',(#4557),#4560); -#4557 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4558,#4559),.UNSPECIFIED.,.F., +#4427 = PCURVE('',#2158,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4432); +#4429 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4430,#4431),.UNSPECIFIED.,.F., .F.,(2,2),(-2.319720152093,7.234232701625E-002), .PIECEWISE_BEZIER_KNOTS.); -#4558 = CARTESIAN_POINT('',(2.20034603174,-5.4)); -#4559 = CARTESIAN_POINT('',(-0.19171644737,-5.4)); -#4560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4430 = CARTESIAN_POINT('',(2.20034603174,-5.4)); +#4431 = CARTESIAN_POINT('',(-0.19171644737,-5.4)); +#4432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4561 = PCURVE('',#2886,#4562); -#4562 = DEFINITIONAL_REPRESENTATION('',(#4563),#4566); -#4563 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4564,#4565),.UNSPECIFIED.,.F., +#4433 = PCURVE('',#2876,#4434); +#4434 = DEFINITIONAL_REPRESENTATION('',(#4435),#4438); +#4435 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4436,#4437),.UNSPECIFIED.,.F., .F.,(2,2),(-2.319720152093,7.234232701625E-002), .PIECEWISE_BEZIER_KNOTS.); -#4564 = CARTESIAN_POINT('',(1.2914436,-2.1579566)); -#4565 = CARTESIAN_POINT('',(-0.4,-0.466513)); -#4566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4567 = ORIENTED_EDGE('',*,*,#4568,.T.); -#4568 = EDGE_CURVE('',#4548,#2116,#4569,.T.); -#4569 = SURFACE_CURVE('',#4570,(#4574,#4580),.PCURVE_S1.); -#4570 = LINE('',#4571,#4572); -#4571 = CARTESIAN_POINT('',(-9.9,8.75,-5.266513)); -#4572 = VECTOR('',#4573,1.); -#4573 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); -#4574 = PCURVE('',#2158,#4575); -#4575 = DEFINITIONAL_REPRESENTATION('',(#4576),#4579); -#4576 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4577,#4578),.UNSPECIFIED.,.F., +#4436 = CARTESIAN_POINT('',(1.2914436,-2.1579566)); +#4437 = CARTESIAN_POINT('',(-0.4,-0.466513)); +#4438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4439 = ORIENTED_EDGE('',*,*,#4440,.T.); +#4440 = EDGE_CURVE('',#4420,#2116,#4441,.T.); +#4441 = SURFACE_CURVE('',#4442,(#4446,#4452),.PCURVE_S1.); +#4442 = LINE('',#4443,#4444); +#4443 = CARTESIAN_POINT('',(-9.9,8.75,-5.266513)); +#4444 = VECTOR('',#4445,1.); +#4445 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); +#4446 = PCURVE('',#2158,#4447); +#4447 = DEFINITIONAL_REPRESENTATION('',(#4448),#4451); +#4448 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4449,#4450),.UNSPECIFIED.,.F., .F.,(2,2),(-9.25,-0.25),.PIECEWISE_BEZIER_KNOTS.); -#4577 = CARTESIAN_POINT('',(2.000314574309,-9.5)); -#4578 = CARTESIAN_POINT('',(2.000314574309,-0.5)); -#4579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4449 = CARTESIAN_POINT('',(2.000314574309,-9.5)); +#4450 = CARTESIAN_POINT('',(2.000314574309,-0.5)); +#4451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4580 = PCURVE('',#2131,#4581); -#4581 = DEFINITIONAL_REPRESENTATION('',(#4582),#4585); -#4582 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4583,#4584),.UNSPECIFIED.,.F., +#4452 = PCURVE('',#2131,#4453); +#4453 = DEFINITIONAL_REPRESENTATION('',(#4454),#4457); +#4454 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4455,#4456),.UNSPECIFIED.,.F., .F.,(2,2),(-9.25,-0.25),.PIECEWISE_BEZIER_KNOTS.); -#4583 = CARTESIAN_POINT('',(2.733487,9.)); -#4584 = CARTESIAN_POINT('',(2.733487,0.E+000)); -#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4455 = CARTESIAN_POINT('',(2.733487,9.)); +#4456 = CARTESIAN_POINT('',(2.733487,0.E+000)); +#4457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4458 = ADVANCED_FACE('',(#4459),#2131,.F.); +#4459 = FACE_BOUND('',#4460,.F.); +#4460 = EDGE_LOOP('',(#4461,#4482,#4505,#4526,#4527)); +#4461 = ORIENTED_EDGE('',*,*,#4462,.F.); +#4462 = EDGE_CURVE('',#4463,#4420,#4465,.T.); +#4463 = VERTEX_POINT('',#4464); +#4464 = CARTESIAN_POINT('',(-9.9,3.6,-6.)); +#4465 = SURFACE_CURVE('',#4466,(#4470,#4476),.PCURVE_S1.); +#4466 = LINE('',#4467,#4468); +#4467 = CARTESIAN_POINT('',(-9.9,3.6,-5.625)); +#4468 = VECTOR('',#4469,1.); +#4469 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.)); +#4470 = PCURVE('',#2131,#4471); +#4471 = DEFINITIONAL_REPRESENTATION('',(#4472),#4475); +#4472 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4473,#4474),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.6483487,0.6318357),.PIECEWISE_BEZIER_KNOTS.); +#4473 = CARTESIAN_POINT('',(-0.2733487,4.9)); +#4474 = CARTESIAN_POINT('',(3.0068357,4.9)); +#4475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4586 = ADVANCED_FACE('',(#4587),#2131,.F.); -#4587 = FACE_BOUND('',#4588,.F.); -#4588 = EDGE_LOOP('',(#4589,#4610,#4633,#4654,#4655)); -#4589 = ORIENTED_EDGE('',*,*,#4590,.F.); -#4590 = EDGE_CURVE('',#4591,#4548,#4593,.T.); -#4591 = VERTEX_POINT('',#4592); -#4592 = CARTESIAN_POINT('',(-9.9,3.6,-6.)); -#4593 = SURFACE_CURVE('',#4594,(#4598,#4604),.PCURVE_S1.); -#4594 = LINE('',#4595,#4596); -#4595 = CARTESIAN_POINT('',(-9.9,3.6,-5.625)); -#4596 = VECTOR('',#4597,1.); -#4597 = DIRECTION('',(0.E+000,-2.22044604925E-016,1.)); -#4598 = PCURVE('',#2131,#4599); -#4599 = DEFINITIONAL_REPRESENTATION('',(#4600),#4603); -#4600 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4601,#4602),.UNSPECIFIED.,.F., +#4476 = PCURVE('',#2876,#4477); +#4477 = DEFINITIONAL_REPRESENTATION('',(#4478),#4481); +#4478 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4479,#4480),.UNSPECIFIED.,.F., .F.,(2,2),(-2.6483487,0.6318357),.PIECEWISE_BEZIER_KNOTS.); -#4601 = CARTESIAN_POINT('',(-0.2733487,4.9)); -#4602 = CARTESIAN_POINT('',(3.0068357,4.9)); -#4603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4479 = CARTESIAN_POINT('',(1.15,-5.0233487)); +#4480 = CARTESIAN_POINT('',(1.15,-1.7431643)); +#4481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4482 = ORIENTED_EDGE('',*,*,#4483,.T.); +#4483 = EDGE_CURVE('',#4463,#4484,#4486,.T.); +#4484 = VERTEX_POINT('',#4485); +#4485 = CARTESIAN_POINT('',(-9.9,3.6,-8.)); +#4486 = SURFACE_CURVE('',#4487,(#4491,#4498),.PCURVE_S1.); +#4487 = LINE('',#4488,#4489); +#4488 = CARTESIAN_POINT('',(-9.9,3.6,-8.)); +#4489 = VECTOR('',#4490,1.); +#4490 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.)); +#4491 = PCURVE('',#2131,#4492); +#4492 = DEFINITIONAL_REPRESENTATION('',(#4493),#4497); +#4493 = LINE('',#4494,#4495); +#4494 = CARTESIAN_POINT('',(0.E+000,4.9)); +#4495 = VECTOR('',#4496,1.); +#4496 = DIRECTION('',(-1.,0.E+000)); +#4497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4498 = PCURVE('',#2928,#4499); +#4499 = DEFINITIONAL_REPRESENTATION('',(#4500),#4504); +#4500 = LINE('',#4501,#4502); +#4501 = CARTESIAN_POINT('',(1.15,-4.75)); +#4502 = VECTOR('',#4503,1.); +#4503 = DIRECTION('',(0.E+000,-1.)); +#4504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4604 = PCURVE('',#2886,#4605); -#4605 = DEFINITIONAL_REPRESENTATION('',(#4606),#4609); -#4606 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4607,#4608),.UNSPECIFIED.,.F., - .F.,(2,2),(-2.6483487,0.6318357),.PIECEWISE_BEZIER_KNOTS.); -#4607 = CARTESIAN_POINT('',(1.15,-5.0233487)); -#4608 = CARTESIAN_POINT('',(1.15,-1.7431643)); -#4609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4610 = ORIENTED_EDGE('',*,*,#4611,.T.); -#4611 = EDGE_CURVE('',#4591,#4612,#4614,.T.); -#4612 = VERTEX_POINT('',#4613); -#4613 = CARTESIAN_POINT('',(-9.9,3.6,-8.)); -#4614 = SURFACE_CURVE('',#4615,(#4619,#4626),.PCURVE_S1.); -#4615 = LINE('',#4616,#4617); -#4616 = CARTESIAN_POINT('',(-9.9,3.6,-8.)); -#4617 = VECTOR('',#4618,1.); -#4618 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.)); -#4619 = PCURVE('',#2131,#4620); -#4620 = DEFINITIONAL_REPRESENTATION('',(#4621),#4625); -#4621 = LINE('',#4622,#4623); -#4622 = CARTESIAN_POINT('',(0.E+000,4.9)); -#4623 = VECTOR('',#4624,1.); -#4624 = DIRECTION('',(-1.,0.E+000)); -#4625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4626 = PCURVE('',#2938,#4627); -#4627 = DEFINITIONAL_REPRESENTATION('',(#4628),#4632); -#4628 = LINE('',#4629,#4630); -#4629 = CARTESIAN_POINT('',(1.15,-4.75)); -#4630 = VECTOR('',#4631,1.); -#4631 = DIRECTION('',(0.E+000,-1.)); -#4632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4633 = ORIENTED_EDGE('',*,*,#4634,.T.); -#4634 = EDGE_CURVE('',#4612,#2088,#4635,.T.); -#4635 = SURFACE_CURVE('',#4636,(#4640,#4647),.PCURVE_S1.); -#4636 = LINE('',#4637,#4638); -#4637 = CARTESIAN_POINT('',(-9.9,7.15,-8.)); -#4638 = VECTOR('',#4639,1.); -#4639 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); -#4640 = PCURVE('',#2131,#4641); -#4641 = DEFINITIONAL_REPRESENTATION('',(#4642),#4646); -#4642 = LINE('',#4643,#4644); -#4643 = CARTESIAN_POINT('',(0.E+000,1.35)); -#4644 = VECTOR('',#4645,1.); -#4645 = DIRECTION('',(0.E+000,-1.)); -#4646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4647 = PCURVE('',#2103,#4648); -#4648 = DEFINITIONAL_REPRESENTATION('',(#4649),#4653); -#4649 = LINE('',#4650,#4651); -#4650 = CARTESIAN_POINT('',(-1.35,0.6)); -#4651 = VECTOR('',#4652,1.); -#4652 = DIRECTION('',(-1.,0.E+000)); -#4653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4654 = ORIENTED_EDGE('',*,*,#2115,.T.); -#4655 = ORIENTED_EDGE('',*,*,#4568,.F.); -#4656 = ADVANCED_FACE('',(#4657),#2103,.T.); -#4657 = FACE_BOUND('',#4658,.T.); -#4658 = EDGE_LOOP('',(#4659,#4660,#4661,#4662,#4663,#4664,#4665,#4666, - #4667)); -#4659 = ORIENTED_EDGE('',*,*,#4634,.T.); -#4660 = ORIENTED_EDGE('',*,*,#2087,.F.); -#4661 = ORIENTED_EDGE('',*,*,#3194,.F.); -#4662 = ORIENTED_EDGE('',*,*,#3145,.F.); -#4663 = ORIENTED_EDGE('',*,*,#3121,.F.); -#4664 = ORIENTED_EDGE('',*,*,#3072,.T.); -#4665 = ORIENTED_EDGE('',*,*,#2999,.T.); -#4666 = ORIENTED_EDGE('',*,*,#2974,.T.); -#4667 = ORIENTED_EDGE('',*,*,#4668,.T.); -#4668 = EDGE_CURVE('',#2923,#4612,#4669,.T.); -#4669 = SURFACE_CURVE('',#4670,(#4674,#4681),.PCURVE_S1.); -#4670 = LINE('',#4671,#4672); -#4671 = CARTESIAN_POINT('',(-7.75,3.6,-8.)); -#4672 = VECTOR('',#4673,1.); -#4673 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); -#4674 = PCURVE('',#2103,#4675); -#4675 = DEFINITIONAL_REPRESENTATION('',(#4676),#4680); -#4676 = LINE('',#4677,#4678); -#4677 = CARTESIAN_POINT('',(2.2,-1.55)); -#4678 = VECTOR('',#4679,1.); -#4679 = DIRECTION('',(0.E+000,1.)); -#4680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4681 = PCURVE('',#2938,#4682); -#4682 = DEFINITIONAL_REPRESENTATION('',(#4683),#4687); -#4683 = LINE('',#4684,#4685); -#4684 = CARTESIAN_POINT('',(-1.,-4.75)); -#4685 = VECTOR('',#4686,1.); -#4686 = DIRECTION('',(1.,-1.11E-015)); -#4687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4688 = ADVANCED_FACE('',(#4689),#2590,.T.); -#4689 = FACE_BOUND('',#4690,.T.); -#4690 = EDGE_LOOP('',(#4691,#4714,#4747,#4775,#4808,#4834,#4835,#4836, - #4837,#4838)); -#4691 = ORIENTED_EDGE('',*,*,#4692,.T.); -#4692 = EDGE_CURVE('',#3911,#4693,#4695,.T.); -#4693 = VERTEX_POINT('',#4694); -#4694 = CARTESIAN_POINT('',(0.3,1.578460969083,-8.)); -#4695 = SURFACE_CURVE('',#4696,(#4700,#4707),.PCURVE_S1.); -#4696 = LINE('',#4697,#4698); -#4697 = CARTESIAN_POINT('',(0.3,1.95,-8.)); -#4698 = VECTOR('',#4699,1.); -#4699 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#4700 = PCURVE('',#2590,#4701); -#4701 = DEFINITIONAL_REPRESENTATION('',(#4702),#4706); -#4702 = LINE('',#4703,#4704); -#4703 = CARTESIAN_POINT('',(2.05,-0.75)); -#4704 = VECTOR('',#4705,1.); -#4705 = DIRECTION('',(1.,0.E+000)); -#4706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4707 = PCURVE('',#3926,#4708); -#4708 = DEFINITIONAL_REPRESENTATION('',(#4709),#4713); -#4709 = LINE('',#4710,#4711); -#4710 = CARTESIAN_POINT('',(-3.55,2.05)); -#4711 = VECTOR('',#4712,1.); -#4712 = DIRECTION('',(0.E+000,-1.)); -#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4714 = ORIENTED_EDGE('',*,*,#4715,.T.); -#4715 = EDGE_CURVE('',#4693,#4716,#4718,.T.); -#4716 = VERTEX_POINT('',#4717); -#4717 = CARTESIAN_POINT('',(-2.1,-0.5,-8.)); -#4718 = SURFACE_CURVE('',#4719,(#4724,#4735),.PCURVE_S1.); -#4719 = CIRCLE('',#4720,2.1); -#4720 = AXIS2_PLACEMENT_3D('',#4721,#4722,#4723); -#4721 = CARTESIAN_POINT('',(2.62E-015,-0.5,-8.)); -#4722 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); -#4723 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); -#4724 = PCURVE('',#2590,#4725); -#4725 = DEFINITIONAL_REPRESENTATION('',(#4726),#4734); -#4726 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4727,#4728,#4729,#4730, -#4731,#4732,#4733),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4505 = ORIENTED_EDGE('',*,*,#4506,.T.); +#4506 = EDGE_CURVE('',#4484,#2088,#4507,.T.); +#4507 = SURFACE_CURVE('',#4508,(#4512,#4519),.PCURVE_S1.); +#4508 = LINE('',#4509,#4510); +#4509 = CARTESIAN_POINT('',(-9.9,7.15,-8.)); +#4510 = VECTOR('',#4511,1.); +#4511 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); +#4512 = PCURVE('',#2131,#4513); +#4513 = DEFINITIONAL_REPRESENTATION('',(#4514),#4518); +#4514 = LINE('',#4515,#4516); +#4515 = CARTESIAN_POINT('',(0.E+000,1.35)); +#4516 = VECTOR('',#4517,1.); +#4517 = DIRECTION('',(0.E+000,-1.)); +#4518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4519 = PCURVE('',#2103,#4520); +#4520 = DEFINITIONAL_REPRESENTATION('',(#4521),#4525); +#4521 = LINE('',#4522,#4523); +#4522 = CARTESIAN_POINT('',(-1.35,0.6)); +#4523 = VECTOR('',#4524,1.); +#4524 = DIRECTION('',(-1.,0.E+000)); +#4525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4526 = ORIENTED_EDGE('',*,*,#2115,.T.); +#4527 = ORIENTED_EDGE('',*,*,#4440,.F.); +#4528 = ADVANCED_FACE('',(#4529),#2103,.T.); +#4529 = FACE_BOUND('',#4530,.T.); +#4530 = EDGE_LOOP('',(#4531,#4532,#4533,#4534,#4535,#4536,#4537,#4538, + #4539)); +#4531 = ORIENTED_EDGE('',*,*,#4506,.T.); +#4532 = ORIENTED_EDGE('',*,*,#2087,.F.); +#4533 = ORIENTED_EDGE('',*,*,#3184,.F.); +#4534 = ORIENTED_EDGE('',*,*,#3135,.F.); +#4535 = ORIENTED_EDGE('',*,*,#3111,.F.); +#4536 = ORIENTED_EDGE('',*,*,#3062,.T.); +#4537 = ORIENTED_EDGE('',*,*,#2989,.T.); +#4538 = ORIENTED_EDGE('',*,*,#2964,.T.); +#4539 = ORIENTED_EDGE('',*,*,#4540,.T.); +#4540 = EDGE_CURVE('',#2913,#4484,#4541,.T.); +#4541 = SURFACE_CURVE('',#4542,(#4546,#4553),.PCURVE_S1.); +#4542 = LINE('',#4543,#4544); +#4543 = CARTESIAN_POINT('',(-7.75,3.6,-8.)); +#4544 = VECTOR('',#4545,1.); +#4545 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); +#4546 = PCURVE('',#2103,#4547); +#4547 = DEFINITIONAL_REPRESENTATION('',(#4548),#4552); +#4548 = LINE('',#4549,#4550); +#4549 = CARTESIAN_POINT('',(2.2,-1.55)); +#4550 = VECTOR('',#4551,1.); +#4551 = DIRECTION('',(0.E+000,1.)); +#4552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4553 = PCURVE('',#2928,#4554); +#4554 = DEFINITIONAL_REPRESENTATION('',(#4555),#4559); +#4555 = LINE('',#4556,#4557); +#4556 = CARTESIAN_POINT('',(-1.,-4.75)); +#4557 = VECTOR('',#4558,1.); +#4558 = DIRECTION('',(1.,-1.11E-015)); +#4559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4560 = ADVANCED_FACE('',(#4561),#2590,.T.); +#4561 = FACE_BOUND('',#4562,.T.); +#4562 = EDGE_LOOP('',(#4563,#4586,#4614,#4637,#4665,#4691,#4692,#4693, + #4694,#4695)); +#4563 = ORIENTED_EDGE('',*,*,#4564,.T.); +#4564 = EDGE_CURVE('',#3896,#4565,#4567,.T.); +#4565 = VERTEX_POINT('',#4566); +#4566 = CARTESIAN_POINT('',(0.3,1.578460969083,-8.)); +#4567 = SURFACE_CURVE('',#4568,(#4572,#4579),.PCURVE_S1.); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(0.3,1.95,-8.)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#4572 = PCURVE('',#2590,#4573); +#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4578); +#4574 = LINE('',#4575,#4576); +#4575 = CARTESIAN_POINT('',(2.05,-0.75)); +#4576 = VECTOR('',#4577,1.); +#4577 = DIRECTION('',(1.,0.E+000)); +#4578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4579 = PCURVE('',#3911,#4580); +#4580 = DEFINITIONAL_REPRESENTATION('',(#4581),#4585); +#4581 = LINE('',#4582,#4583); +#4582 = CARTESIAN_POINT('',(-3.55,2.05)); +#4583 = VECTOR('',#4584,1.); +#4584 = DIRECTION('',(0.E+000,-1.)); +#4585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4586 = ORIENTED_EDGE('',*,*,#4587,.T.); +#4587 = EDGE_CURVE('',#4565,#4588,#4590,.T.); +#4588 = VERTEX_POINT('',#4589); +#4589 = CARTESIAN_POINT('',(-2.1,-0.5,-8.)); +#4590 = SURFACE_CURVE('',#4591,(#4596,#4607),.PCURVE_S1.); +#4591 = CIRCLE('',#4592,2.1); +#4592 = AXIS2_PLACEMENT_3D('',#4593,#4594,#4595); +#4593 = CARTESIAN_POINT('',(2.62E-015,-0.5,-8.)); +#4594 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); +#4595 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); +#4596 = PCURVE('',#2590,#4597); +#4597 = DEFINITIONAL_REPRESENTATION('',(#4598),#4606); +#4598 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4599,#4600,#4601,#4602, +#4603,#4604,#4605),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, 1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4727 = CARTESIAN_POINT('',(4.5,1.65)); -#4728 = CARTESIAN_POINT('',(8.137306695895,1.65)); -#4729 = CARTESIAN_POINT('',(6.318653347947,-1.5)); -#4730 = CARTESIAN_POINT('',(4.5,-4.65)); -#4731 = CARTESIAN_POINT('',(2.681346652053,-1.5)); -#4732 = CARTESIAN_POINT('',(0.862693304105,1.65)); -#4733 = CARTESIAN_POINT('',(4.5,1.65)); -#4734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4735 = PCURVE('',#4736,#4741); -#4736 = CYLINDRICAL_SURFACE('',#4737,2.1); -#4737 = AXIS2_PLACEMENT_3D('',#4738,#4739,#4740); -#4738 = CARTESIAN_POINT('',(1.22E-015,-0.5,-7.)); -#4739 = DIRECTION('',(6.1E-016,2.22044604925E-016,-1.)); -#4740 = DIRECTION('',(1.,-1.354472090043E-031,6.1E-016)); -#4741 = DEFINITIONAL_REPRESENTATION('',(#4742),#4746); -#4742 = LINE('',#4743,#4744); -#4743 = CARTESIAN_POINT('',(9.424777960769,1.)); -#4744 = VECTOR('',#4745,1.); -#4745 = DIRECTION('',(-1.,1.04E-015)); -#4746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4747 = ORIENTED_EDGE('',*,*,#4748,.F.); -#4748 = EDGE_CURVE('',#4749,#4716,#4751,.T.); -#4749 = VERTEX_POINT('',#4750); -#4750 = CARTESIAN_POINT('',(-4.10005555727,-0.5,-8.)); -#4751 = SURFACE_CURVE('',#4752,(#4756,#4763),.PCURVE_S1.); -#4752 = LINE('',#4753,#4754); -#4753 = CARTESIAN_POINT('',(1.846618531262,-0.5,-8.)); -#4754 = VECTOR('',#4755,1.); -#4755 = DIRECTION('',(1.,-2.48689957516E-031,1.12E-015)); -#4756 = PCURVE('',#2590,#4757); -#4757 = DEFINITIONAL_REPRESENTATION('',(#4758),#4762); -#4758 = LINE('',#4759,#4760); -#4759 = CARTESIAN_POINT('',(4.5,-2.296618531262)); -#4760 = VECTOR('',#4761,1.); -#4761 = DIRECTION('',(0.E+000,-1.)); -#4762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4763 = PCURVE('',#4764,#4769); -#4764 = PLANE('',#4765); -#4765 = AXIS2_PLACEMENT_3D('',#4766,#4767,#4768); -#4766 = CARTESIAN_POINT('',(-4.2,-0.5,-7.)); -#4767 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#4768 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#4769 = DEFINITIONAL_REPRESENTATION('',(#4770),#4774); -#4770 = LINE('',#4771,#4772); -#4771 = CARTESIAN_POINT('',(-6.046618531262,1.)); -#4772 = VECTOR('',#4773,1.); -#4773 = DIRECTION('',(-1.,-1.12E-015)); -#4774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4775 = ORIENTED_EDGE('',*,*,#4776,.T.); -#4776 = EDGE_CURVE('',#4749,#4777,#4779,.T.); -#4777 = VERTEX_POINT('',#4778); -#4778 = CARTESIAN_POINT('',(-4.1,-0.49,-8.)); -#4779 = SURFACE_CURVE('',#4780,(#4785,#4796),.PCURVE_S1.); -#4780 = CIRCLE('',#4781,0.9); -#4781 = AXIS2_PLACEMENT_3D('',#4782,#4783,#4784); -#4782 = CARTESIAN_POINT('',(-5.,-0.49,-8.)); -#4783 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); -#4784 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4785 = PCURVE('',#2590,#4786); -#4786 = DEFINITIONAL_REPRESENTATION('',(#4787),#4795); -#4787 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4788,#4789,#4790,#4791, -#4792,#4793,#4794),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4599 = CARTESIAN_POINT('',(4.5,1.65)); +#4600 = CARTESIAN_POINT('',(8.137306695895,1.65)); +#4601 = CARTESIAN_POINT('',(6.318653347947,-1.5)); +#4602 = CARTESIAN_POINT('',(4.5,-4.65)); +#4603 = CARTESIAN_POINT('',(2.681346652053,-1.5)); +#4604 = CARTESIAN_POINT('',(0.862693304105,1.65)); +#4605 = CARTESIAN_POINT('',(4.5,1.65)); +#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4607 = PCURVE('',#4216,#4608); +#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(9.424777960769,1.)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(-1.,1.04E-015)); +#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4614 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4615 = EDGE_CURVE('',#4616,#4588,#4618,.T.); +#4616 = VERTEX_POINT('',#4617); +#4617 = CARTESIAN_POINT('',(-4.10005555727,-0.5,-8.)); +#4618 = SURFACE_CURVE('',#4619,(#4623,#4630),.PCURVE_S1.); +#4619 = LINE('',#4620,#4621); +#4620 = CARTESIAN_POINT('',(1.846618531262,-0.5,-8.)); +#4621 = VECTOR('',#4622,1.); +#4622 = DIRECTION('',(1.,-2.48689957516E-031,1.12E-015)); +#4623 = PCURVE('',#2590,#4624); +#4624 = DEFINITIONAL_REPRESENTATION('',(#4625),#4629); +#4625 = LINE('',#4626,#4627); +#4626 = CARTESIAN_POINT('',(4.5,-2.296618531262)); +#4627 = VECTOR('',#4628,1.); +#4628 = DIRECTION('',(0.E+000,-1.)); +#4629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4630 = PCURVE('',#4183,#4631); +#4631 = DEFINITIONAL_REPRESENTATION('',(#4632),#4636); +#4632 = LINE('',#4633,#4634); +#4633 = CARTESIAN_POINT('',(-6.046618531262,1.)); +#4634 = VECTOR('',#4635,1.); +#4635 = DIRECTION('',(-1.,-1.12E-015)); +#4636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4637 = ORIENTED_EDGE('',*,*,#4638,.T.); +#4638 = EDGE_CURVE('',#4616,#4639,#4641,.T.); +#4639 = VERTEX_POINT('',#4640); +#4640 = CARTESIAN_POINT('',(-4.1,-0.49,-8.)); +#4641 = SURFACE_CURVE('',#4642,(#4647,#4658),.PCURVE_S1.); +#4642 = CIRCLE('',#4643,0.9); +#4643 = AXIS2_PLACEMENT_3D('',#4644,#4645,#4646); +#4644 = CARTESIAN_POINT('',(-5.,-0.49,-8.)); +#4645 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); +#4646 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4647 = PCURVE('',#2590,#4648); +#4648 = DEFINITIONAL_REPRESENTATION('',(#4649),#4657); +#4649 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4650,#4651,#4652,#4653, +#4654,#4655,#4656),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, 1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4788 = CARTESIAN_POINT('',(4.49,3.65)); -#4789 = CARTESIAN_POINT('',(2.931154273188,3.65)); -#4790 = CARTESIAN_POINT('',(3.710577136594,5.)); -#4791 = CARTESIAN_POINT('',(4.49,6.35)); -#4792 = CARTESIAN_POINT('',(5.269422863406,5.)); -#4793 = CARTESIAN_POINT('',(6.048845726812,3.65)); -#4794 = CARTESIAN_POINT('',(4.49,3.65)); -#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4796 = PCURVE('',#4797,#4802); -#4797 = CYLINDRICAL_SURFACE('',#4798,0.9); -#4798 = AXIS2_PLACEMENT_3D('',#4799,#4800,#4801); -#4799 = CARTESIAN_POINT('',(-5.,-0.49,-3.25)); -#4800 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); -#4801 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4802 = DEFINITIONAL_REPRESENTATION('',(#4803),#4807); -#4803 = LINE('',#4804,#4805); -#4804 = CARTESIAN_POINT('',(-6.28318530718,-4.75)); -#4805 = VECTOR('',#4806,1.); -#4806 = DIRECTION('',(1.,-0.E+000)); -#4807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4808 = ORIENTED_EDGE('',*,*,#4809,.T.); -#4809 = EDGE_CURVE('',#4777,#2765,#4810,.T.); -#4810 = SURFACE_CURVE('',#4811,(#4816,#4827),.PCURVE_S1.); -#4811 = CIRCLE('',#4812,0.9); -#4812 = AXIS2_PLACEMENT_3D('',#4813,#4814,#4815); -#4813 = CARTESIAN_POINT('',(-5.,-0.49,-8.)); -#4814 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); -#4815 = DIRECTION('',(1.,0.E+000,0.E+000)); -#4816 = PCURVE('',#2590,#4817); -#4817 = DEFINITIONAL_REPRESENTATION('',(#4818),#4826); -#4818 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4819,#4820,#4821,#4822, -#4823,#4824,#4825),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4650 = CARTESIAN_POINT('',(4.49,3.65)); +#4651 = CARTESIAN_POINT('',(2.931154273188,3.65)); +#4652 = CARTESIAN_POINT('',(3.710577136594,5.)); +#4653 = CARTESIAN_POINT('',(4.49,6.35)); +#4654 = CARTESIAN_POINT('',(5.269422863406,5.)); +#4655 = CARTESIAN_POINT('',(6.048845726812,3.65)); +#4656 = CARTESIAN_POINT('',(4.49,3.65)); +#4657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4658 = PCURVE('',#4315,#4659); +#4659 = DEFINITIONAL_REPRESENTATION('',(#4660),#4664); +#4660 = LINE('',#4661,#4662); +#4661 = CARTESIAN_POINT('',(-6.28318530718,-4.75)); +#4662 = VECTOR('',#4663,1.); +#4663 = DIRECTION('',(1.,-0.E+000)); +#4664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4665 = ORIENTED_EDGE('',*,*,#4666,.T.); +#4666 = EDGE_CURVE('',#4639,#2765,#4667,.T.); +#4667 = SURFACE_CURVE('',#4668,(#4673,#4684),.PCURVE_S1.); +#4668 = CIRCLE('',#4669,0.9); +#4669 = AXIS2_PLACEMENT_3D('',#4670,#4671,#4672); +#4670 = CARTESIAN_POINT('',(-5.,-0.49,-8.)); +#4671 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); +#4672 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4673 = PCURVE('',#2590,#4674); +#4674 = DEFINITIONAL_REPRESENTATION('',(#4675),#4683); +#4675 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4676,#4677,#4678,#4679, +#4680,#4681,#4682),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, 1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4819 = CARTESIAN_POINT('',(4.49,3.65)); -#4820 = CARTESIAN_POINT('',(2.931154273188,3.65)); -#4821 = CARTESIAN_POINT('',(3.710577136594,5.)); -#4822 = CARTESIAN_POINT('',(4.49,6.35)); -#4823 = CARTESIAN_POINT('',(5.269422863406,5.)); -#4824 = CARTESIAN_POINT('',(6.048845726812,3.65)); -#4825 = CARTESIAN_POINT('',(4.49,3.65)); +#4676 = CARTESIAN_POINT('',(4.49,3.65)); +#4677 = CARTESIAN_POINT('',(2.931154273188,3.65)); +#4678 = CARTESIAN_POINT('',(3.710577136594,5.)); +#4679 = CARTESIAN_POINT('',(4.49,6.35)); +#4680 = CARTESIAN_POINT('',(5.269422863406,5.)); +#4681 = CARTESIAN_POINT('',(6.048845726812,3.65)); +#4682 = CARTESIAN_POINT('',(4.49,3.65)); +#4683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4684 = PCURVE('',#2802,#4685); +#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(-6.28318530718,-4.75)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(1.,-0.E+000)); +#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4691 = ORIENTED_EDGE('',*,*,#2764,.F.); +#4692 = ORIENTED_EDGE('',*,*,#2628,.F.); +#4693 = ORIENTED_EDGE('',*,*,#2574,.T.); +#4694 = ORIENTED_EDGE('',*,*,#3974,.F.); +#4695 = ORIENTED_EDGE('',*,*,#3923,.T.); +#4696 = ADVANCED_FACE('',(#4697),#2802,.F.); +#4697 = FACE_BOUND('',#4698,.T.); +#4698 = EDGE_LOOP('',(#4699,#4720,#4721,#4722)); +#4699 = ORIENTED_EDGE('',*,*,#4700,.F.); +#4700 = EDGE_CURVE('',#4277,#4639,#4701,.T.); +#4701 = SURFACE_CURVE('',#4702,(#4706,#4713),.PCURVE_S1.); +#4702 = LINE('',#4703,#4704); +#4703 = CARTESIAN_POINT('',(-4.1,-0.49,-3.25)); +#4704 = VECTOR('',#4705,1.); +#4705 = DIRECTION('',(0.E+000,4.42044604925E-016,-1.)); +#4706 = PCURVE('',#2802,#4707); +#4707 = DEFINITIONAL_REPRESENTATION('',(#4708),#4712); +#4708 = LINE('',#4709,#4710); +#4709 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#4710 = VECTOR('',#4711,1.); +#4711 = DIRECTION('',(-0.E+000,-1.)); +#4712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4713 = PCURVE('',#4315,#4714); +#4714 = DEFINITIONAL_REPRESENTATION('',(#4715),#4719); +#4715 = LINE('',#4716,#4717); +#4716 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4717 = VECTOR('',#4718,1.); +#4718 = DIRECTION('',(-0.E+000,-1.)); +#4719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4720 = ORIENTED_EDGE('',*,*,#4276,.T.); +#4721 = ORIENTED_EDGE('',*,*,#2787,.F.); +#4722 = ORIENTED_EDGE('',*,*,#4666,.F.); +#4723 = ADVANCED_FACE('',(#4724),#2876,.F.); +#4724 = FACE_BOUND('',#4725,.F.); +#4725 = EDGE_LOOP('',(#4726,#4727,#4748,#4749)); +#4726 = ORIENTED_EDGE('',*,*,#2860,.T.); +#4727 = ORIENTED_EDGE('',*,*,#4728,.F.); +#4728 = EDGE_CURVE('',#4463,#1812,#4729,.T.); +#4729 = SURFACE_CURVE('',#4730,(#4734,#4741),.PCURVE_S1.); +#4730 = LINE('',#4731,#4732); +#4731 = CARTESIAN_POINT('',(-7.15,3.6,-6.)); +#4732 = VECTOR('',#4733,1.); +#4733 = DIRECTION('',(1.,-2.464695114668E-031,1.11E-015)); +#4734 = PCURVE('',#2876,#4735); +#4735 = DEFINITIONAL_REPRESENTATION('',(#4736),#4740); +#4736 = LINE('',#4737,#4738); +#4737 = CARTESIAN_POINT('',(-1.6,-2.75)); +#4738 = VECTOR('',#4739,1.); +#4739 = DIRECTION('',(-1.,1.11E-015)); +#4740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4741 = PCURVE('',#2928,#4742); +#4742 = DEFINITIONAL_REPRESENTATION('',(#4743),#4747); +#4743 = LINE('',#4744,#4745); +#4744 = CARTESIAN_POINT('',(-1.6,-2.75)); +#4745 = VECTOR('',#4746,1.); +#4746 = DIRECTION('',(-1.,1.11E-015)); +#4747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4748 = ORIENTED_EDGE('',*,*,#4462,.T.); +#4749 = ORIENTED_EDGE('',*,*,#4419,.T.); +#4750 = ADVANCED_FACE('',(#4751),#2928,.F.); +#4751 = FACE_BOUND('',#4752,.F.); +#4752 = EDGE_LOOP('',(#4753,#4754,#4755,#4756)); +#4753 = ORIENTED_EDGE('',*,*,#4728,.T.); +#4754 = ORIENTED_EDGE('',*,*,#2912,.T.); +#4755 = ORIENTED_EDGE('',*,*,#4540,.T.); +#4756 = ORIENTED_EDGE('',*,*,#4483,.F.); +#4757 = ADVANCED_FACE('',(#4758),#3699,.T.); +#4758 = FACE_BOUND('',#4759,.T.); +#4759 = EDGE_LOOP('',(#4760,#4783,#4811,#4834,#4855,#4856)); +#4760 = ORIENTED_EDGE('',*,*,#4761,.T.); +#4761 = EDGE_CURVE('',#3657,#4762,#4764,.T.); +#4762 = VERTEX_POINT('',#4763); +#4763 = CARTESIAN_POINT('',(1.941648783895,0.3,-8.55)); +#4764 = SURFACE_CURVE('',#4765,(#4769,#4776),.PCURVE_S1.); +#4765 = LINE('',#4766,#4767); +#4766 = CARTESIAN_POINT('',(8.8,0.3,-8.55)); +#4767 = VECTOR('',#4768,1.); +#4768 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); +#4769 = PCURVE('',#3699,#4770); +#4770 = DEFINITIONAL_REPRESENTATION('',(#4771),#4775); +#4771 = LINE('',#4772,#4773); +#4772 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4773 = VECTOR('',#4774,1.); +#4774 = DIRECTION('',(1.,0.E+000)); +#4775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4776 = PCURVE('',#3671,#4777); +#4777 = DEFINITIONAL_REPRESENTATION('',(#4778),#4782); +#4778 = LINE('',#4779,#4780); +#4779 = CARTESIAN_POINT('',(-4.1,4.55E-015)); +#4780 = VECTOR('',#4781,1.); +#4781 = DIRECTION('',(0.E+000,1.)); +#4782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4783 = ORIENTED_EDGE('',*,*,#4784,.T.); +#4784 = EDGE_CURVE('',#4762,#4785,#4787,.T.); +#4785 = VERTEX_POINT('',#4786); +#4786 = CARTESIAN_POINT('',(0.3,1.578460969083,-8.55)); +#4787 = SURFACE_CURVE('',#4788,(#4793,#4804),.PCURVE_S1.); +#4788 = CIRCLE('',#4789,2.1); +#4789 = AXIS2_PLACEMENT_3D('',#4790,#4791,#4792); +#4790 = CARTESIAN_POINT('',(3.26E-015,-0.5,-8.55)); +#4791 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); +#4792 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); +#4793 = PCURVE('',#3699,#4794); +#4794 = DEFINITIONAL_REPRESENTATION('',(#4795),#4803); +#4795 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4796,#4797,#4798,#4799, +#4800,#4801,#4802),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4796 = CARTESIAN_POINT('',(10.9,-0.8)); +#4797 = CARTESIAN_POINT('',(10.9,-4.437306695895)); +#4798 = CARTESIAN_POINT('',(7.75,-2.618653347947)); +#4799 = CARTESIAN_POINT('',(4.6,-0.8)); +#4800 = CARTESIAN_POINT('',(7.75,1.018653347947)); +#4801 = CARTESIAN_POINT('',(10.9,2.837306695895)); +#4802 = CARTESIAN_POINT('',(10.9,-0.8)); +#4803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4804 = PCURVE('',#4216,#4805); +#4805 = DEFINITIONAL_REPRESENTATION('',(#4806),#4810); +#4806 = LINE('',#4807,#4808); +#4807 = CARTESIAN_POINT('',(9.424777960769,1.55)); +#4808 = VECTOR('',#4809,1.); +#4809 = DIRECTION('',(-1.,8.6E-016)); +#4810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4811 = ORIENTED_EDGE('',*,*,#4812,.F.); +#4812 = EDGE_CURVE('',#4813,#4785,#4815,.T.); +#4813 = VERTEX_POINT('',#4814); +#4814 = CARTESIAN_POINT('',(0.3,2.023298562962,-8.55)); +#4815 = SURFACE_CURVE('',#4816,(#4820,#4827),.PCURVE_S1.); +#4816 = LINE('',#4817,#4818); +#4817 = CARTESIAN_POINT('',(0.3,0.1,-8.55)); +#4818 = VECTOR('',#4819,1.); +#4819 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); +#4820 = PCURVE('',#3699,#4821); +#4821 = DEFINITIONAL_REPRESENTATION('',(#4822),#4826); +#4822 = LINE('',#4823,#4824); +#4823 = CARTESIAN_POINT('',(8.5,-0.2)); +#4824 = VECTOR('',#4825,1.); +#4825 = DIRECTION('',(0.E+000,-1.)); #4826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4827 = PCURVE('',#2802,#4828); +#4827 = PCURVE('',#3911,#4828); #4828 = DEFINITIONAL_REPRESENTATION('',(#4829),#4833); #4829 = LINE('',#4830,#4831); -#4830 = CARTESIAN_POINT('',(-6.28318530718,-4.75)); +#4830 = CARTESIAN_POINT('',(-4.1,0.2)); #4831 = VECTOR('',#4832,1.); -#4832 = DIRECTION('',(1.,-0.E+000)); +#4832 = DIRECTION('',(0.E+000,-1.)); #4833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4834 = ORIENTED_EDGE('',*,*,#2764,.F.); -#4835 = ORIENTED_EDGE('',*,*,#2628,.F.); -#4836 = ORIENTED_EDGE('',*,*,#2574,.T.); -#4837 = ORIENTED_EDGE('',*,*,#3989,.F.); -#4838 = ORIENTED_EDGE('',*,*,#3938,.T.); -#4839 = ADVANCED_FACE('',(#4840),#2855,.T.); -#4840 = FACE_BOUND('',#4841,.T.); -#4841 = EDGE_LOOP('',(#4842,#4843,#4866,#4890)); -#4842 = ORIENTED_EDGE('',*,*,#2841,.F.); -#4843 = ORIENTED_EDGE('',*,*,#4844,.F.); -#4844 = EDGE_CURVE('',#4845,#2814,#4847,.T.); -#4845 = VERTEX_POINT('',#4846); -#4846 = CARTESIAN_POINT('',(-7.5,7.275234,-5.)); -#4847 = SURFACE_CURVE('',#4848,(#4852,#4859),.PCURVE_S1.); -#4848 = LINE('',#4849,#4850); -#4849 = CARTESIAN_POINT('',(-7.5,4.,-5.)); -#4850 = VECTOR('',#4851,1.); -#4851 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#4852 = PCURVE('',#2855,#4853); -#4853 = DEFINITIONAL_REPRESENTATION('',(#4854),#4858); -#4854 = LINE('',#4855,#4856); -#4855 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#4856 = VECTOR('',#4857,1.); -#4857 = DIRECTION('',(0.E+000,1.)); -#4858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4859 = PCURVE('',#2829,#4860); -#4860 = DEFINITIONAL_REPRESENTATION('',(#4861),#4865); -#4861 = LINE('',#4862,#4863); -#4862 = CARTESIAN_POINT('',(15.,0.E+000)); -#4863 = VECTOR('',#4864,1.); -#4864 = DIRECTION('',(0.E+000,1.)); -#4865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4866 = ORIENTED_EDGE('',*,*,#4867,.T.); -#4867 = EDGE_CURVE('',#4845,#4419,#4868,.T.); -#4868 = SURFACE_CURVE('',#4869,(#4873,#4879),.PCURVE_S1.); -#4869 = LINE('',#4870,#4871); -#4870 = CARTESIAN_POINT('',(-7.5,7.275234,-2.95)); -#4871 = VECTOR('',#4872,1.); -#4872 = DIRECTION('',(0.E+000,-4.440892098501E-016,1.)); -#4873 = PCURVE('',#2855,#4874); -#4874 = DEFINITIONAL_REPRESENTATION('',(#4875),#4878); -#4875 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4876,#4877),.UNSPECIFIED.,.F., - .F.,(2,2),(-2.46,2.46),.PIECEWISE_BEZIER_KNOTS.); -#4876 = CARTESIAN_POINT('',(-0.41,-3.275234)); -#4877 = CARTESIAN_POINT('',(4.51,-3.275234)); -#4878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4879 = PCURVE('',#4880,#4885); -#4880 = PLANE('',#4881); -#4881 = AXIS2_PLACEMENT_3D('',#4882,#4883,#4884); -#4882 = CARTESIAN_POINT('',(7.773871,7.275234,-0.9)); -#4883 = DIRECTION('',(-0.E+000,1.,4.440892098501E-016)); -#4884 = DIRECTION('',(-1.,0.E+000,-0.E+000)); -#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4889); -#4886 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4887,#4888),.UNSPECIFIED.,.F., - .F.,(2,2),(-2.46,2.46),.PIECEWISE_BEZIER_KNOTS.); -#4887 = CARTESIAN_POINT('',(15.273871,-4.51)); -#4888 = CARTESIAN_POINT('',(15.273871,0.41)); -#4889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4890 = ORIENTED_EDGE('',*,*,#4418,.F.); -#4891 = ADVANCED_FACE('',(#4892,#5061,#5064),#2829,.T.); -#4892 = FACE_BOUND('',#4893,.T.); -#4893 = EDGE_LOOP('',(#4894,#4919,#4947,#4968,#4969,#4970,#4971,#4994, - #5013,#5014,#5015,#5039)); -#4894 = ORIENTED_EDGE('',*,*,#4895,.F.); -#4895 = EDGE_CURVE('',#4896,#4898,#4900,.T.); -#4896 = VERTEX_POINT('',#4897); -#4897 = CARTESIAN_POINT('',(-2.1,-0.5,-5.)); -#4898 = VERTEX_POINT('',#4899); -#4899 = CARTESIAN_POINT('',(-4.10005555727,-0.5,-5.)); -#4900 = SURFACE_CURVE('',#4901,(#4905,#4912),.PCURVE_S1.); -#4901 = LINE('',#4902,#4903); -#4902 = CARTESIAN_POINT('',(-1.846618531262,-0.5,-5.)); -#4903 = VECTOR('',#4904,1.); -#4904 = DIRECTION('',(-1.,6.439293542826E-032,-2.9E-016)); -#4905 = PCURVE('',#2829,#4906); -#4906 = DEFINITIONAL_REPRESENTATION('',(#4907),#4911); -#4907 = LINE('',#4908,#4909); -#4908 = CARTESIAN_POINT('',(9.346618531262,4.5)); -#4909 = VECTOR('',#4910,1.); -#4910 = DIRECTION('',(1.,0.E+000)); -#4911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4912 = PCURVE('',#4764,#4913); -#4913 = DEFINITIONAL_REPRESENTATION('',(#4914),#4918); -#4914 = LINE('',#4915,#4916); -#4915 = CARTESIAN_POINT('',(-2.353381468738,-2.)); -#4916 = VECTOR('',#4917,1.); -#4917 = DIRECTION('',(1.,2.9E-016)); -#4918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4919 = ORIENTED_EDGE('',*,*,#4920,.T.); -#4920 = EDGE_CURVE('',#4896,#4921,#4923,.T.); -#4921 = VERTEX_POINT('',#4922); -#4922 = CARTESIAN_POINT('',(2.1,-0.5,-5.)); -#4923 = SURFACE_CURVE('',#4924,(#4929,#4940),.PCURVE_S1.); -#4924 = CIRCLE('',#4925,2.1); -#4925 = AXIS2_PLACEMENT_3D('',#4926,#4927,#4928); -#4926 = CARTESIAN_POINT('',(1.E-017,-0.5,-5.)); -#4927 = DIRECTION('',(3.1E-016,2.22044604925E-016,-1.)); -#4928 = DIRECTION('',(1.,-6.883382752676E-032,3.1E-016)); -#4929 = PCURVE('',#2829,#4930); -#4930 = DEFINITIONAL_REPRESENTATION('',(#4931),#4939); -#4931 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4932,#4933,#4934,#4935, -#4936,#4937,#4938),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4834 = ORIENTED_EDGE('',*,*,#4835,.F.); +#4835 = EDGE_CURVE('',#3740,#4813,#4836,.T.); +#4836 = SURFACE_CURVE('',#4837,(#4841,#4848),.PCURVE_S1.); +#4837 = LINE('',#4838,#4839); +#4838 = CARTESIAN_POINT('',(8.8,2.023298562962,-8.55)); +#4839 = VECTOR('',#4840,1.); +#4840 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); +#4841 = PCURVE('',#3699,#4842); +#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847); +#4843 = LINE('',#4844,#4845); +#4844 = CARTESIAN_POINT('',(0.E+000,1.723298562962)); +#4845 = VECTOR('',#4846,1.); +#4846 = DIRECTION('',(1.,0.E+000)); +#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4848 = PCURVE('',#3778,#4849); +#4849 = DEFINITIONAL_REPRESENTATION('',(#4850),#4854); +#4850 = LINE('',#4851,#4852); +#4851 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4852 = VECTOR('',#4853,1.); +#4853 = DIRECTION('',(1.,-0.E+000)); +#4854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4855 = ORIENTED_EDGE('',*,*,#3739,.F.); +#4856 = ORIENTED_EDGE('',*,*,#3682,.T.); +#4857 = ADVANCED_FACE('',(#4858),#3671,.T.); +#4858 = FACE_BOUND('',#4859,.T.); +#4859 = EDGE_LOOP('',(#4860,#4883,#4904,#4905)); +#4860 = ORIENTED_EDGE('',*,*,#4861,.F.); +#4861 = EDGE_CURVE('',#4862,#3624,#4864,.T.); +#4862 = VERTEX_POINT('',#4863); +#4863 = CARTESIAN_POINT('',(1.941648783895,0.3,-8.)); +#4864 = SURFACE_CURVE('',#4865,(#4869,#4876),.PCURVE_S1.); +#4865 = LINE('',#4866,#4867); +#4866 = CARTESIAN_POINT('',(4.175,0.3,-8.)); +#4867 = VECTOR('',#4868,1.); +#4868 = DIRECTION('',(1.,-2.464695114668E-031,1.11E-015)); +#4869 = PCURVE('',#3671,#4870); +#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875); +#4871 = LINE('',#4872,#4873); +#4872 = CARTESIAN_POINT('',(-3.55,4.625)); +#4873 = VECTOR('',#4874,1.); +#4874 = DIRECTION('',(0.E+000,-1.)); +#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4876 = PCURVE('',#3640,#4877); +#4877 = DEFINITIONAL_REPRESENTATION('',(#4878),#4882); +#4878 = LINE('',#4879,#4880); +#4879 = CARTESIAN_POINT('',(3.7,-4.625)); +#4880 = VECTOR('',#4881,1.); +#4881 = DIRECTION('',(0.E+000,-1.)); +#4882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4883 = ORIENTED_EDGE('',*,*,#4884,.T.); +#4884 = EDGE_CURVE('',#4862,#4762,#4885,.T.); +#4885 = SURFACE_CURVE('',#4886,(#4890,#4897),.PCURVE_S1.); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(1.941648783895,0.3,-7.75)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(1.16E-015,2.22044604925E-016,-1.)); +#4890 = PCURVE('',#3671,#4891); +#4891 = DEFINITIONAL_REPRESENTATION('',(#4892),#4896); +#4892 = LINE('',#4893,#4894); +#4893 = CARTESIAN_POINT('',(-3.3,6.858351216105)); +#4894 = VECTOR('',#4895,1.); +#4895 = DIRECTION('',(-1.,-5.E-017)); +#4896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4897 = PCURVE('',#4216,#4898); +#4898 = DEFINITIONAL_REPRESENTATION('',(#4899),#4903); +#4899 = LINE('',#4900,#4901); +#4900 = CARTESIAN_POINT('',(5.892359176604,0.75)); +#4901 = VECTOR('',#4902,1.); +#4902 = DIRECTION('',(0.E+000,1.)); +#4903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4904 = ORIENTED_EDGE('',*,*,#4761,.F.); +#4905 = ORIENTED_EDGE('',*,*,#3656,.T.); +#4906 = ADVANCED_FACE('',(#4907),#3640,.T.); +#4907 = FACE_BOUND('',#4908,.T.); +#4908 = EDGE_LOOP('',(#4909,#4910,#4911,#4934)); +#4909 = ORIENTED_EDGE('',*,*,#4861,.T.); +#4910 = ORIENTED_EDGE('',*,*,#3623,.T.); +#4911 = ORIENTED_EDGE('',*,*,#4912,.F.); +#4912 = EDGE_CURVE('',#4913,#3598,#4915,.T.); +#4913 = VERTEX_POINT('',#4914); +#4914 = CARTESIAN_POINT('',(2.1,-0.5,-8.)); +#4915 = SURFACE_CURVE('',#4916,(#4920,#4927),.PCURVE_S1.); +#4916 = LINE('',#4917,#4918); +#4917 = CARTESIAN_POINT('',(1.846618531262,-0.5,-8.)); +#4918 = VECTOR('',#4919,1.); +#4919 = DIRECTION('',(1.,-2.48689957516E-031,1.12E-015)); +#4920 = PCURVE('',#3640,#4921); +#4921 = DEFINITIONAL_REPRESENTATION('',(#4922),#4926); +#4922 = LINE('',#4923,#4924); +#4923 = CARTESIAN_POINT('',(4.5,-2.296618531262)); +#4924 = VECTOR('',#4925,1.); +#4925 = DIRECTION('',(0.E+000,-1.)); +#4926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4927 = PCURVE('',#3612,#4928); +#4928 = DEFINITIONAL_REPRESENTATION('',(#4929),#4933); +#4929 = LINE('',#4930,#4931); +#4930 = CARTESIAN_POINT('',(-6.046618531262,1.)); +#4931 = VECTOR('',#4932,1.); +#4932 = DIRECTION('',(-1.,-1.12E-015)); +#4933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4934 = ORIENTED_EDGE('',*,*,#4935,.T.); +#4935 = EDGE_CURVE('',#4913,#4862,#4936,.T.); +#4936 = SURFACE_CURVE('',#4937,(#4942,#4953),.PCURVE_S1.); +#4937 = CIRCLE('',#4938,2.1); +#4938 = AXIS2_PLACEMENT_3D('',#4939,#4940,#4941); +#4939 = CARTESIAN_POINT('',(2.62E-015,-0.5,-8.)); +#4940 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); +#4941 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); +#4942 = PCURVE('',#3640,#4943); +#4943 = DEFINITIONAL_REPRESENTATION('',(#4944),#4952); +#4944 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4945,#4946,#4947,#4948, +#4949,#4950,#4951),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, 1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#4932 = CARTESIAN_POINT('',(5.4,4.5)); -#4933 = CARTESIAN_POINT('',(5.4,8.137306695895)); -#4934 = CARTESIAN_POINT('',(8.55,6.318653347947)); -#4935 = CARTESIAN_POINT('',(11.7,4.5)); -#4936 = CARTESIAN_POINT('',(8.55,2.681346652053)); -#4937 = CARTESIAN_POINT('',(5.4,0.862693304105)); -#4938 = CARTESIAN_POINT('',(5.4,4.5)); -#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4940 = PCURVE('',#4736,#4941); -#4941 = DEFINITIONAL_REPRESENTATION('',(#4942),#4946); -#4942 = LINE('',#4943,#4944); -#4943 = CARTESIAN_POINT('',(0.E+000,-2.)); -#4944 = VECTOR('',#4945,1.); -#4945 = DIRECTION('',(1.,4.9E-016)); -#4946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4947 = ORIENTED_EDGE('',*,*,#4948,.F.); -#4948 = EDGE_CURVE('',#3589,#4921,#4949,.T.); -#4949 = SURFACE_CURVE('',#4950,(#4954,#4961),.PCURVE_S1.); -#4950 = LINE('',#4951,#4952); -#4951 = CARTESIAN_POINT('',(7.5,-0.5,-5.)); -#4952 = VECTOR('',#4953,1.); -#4953 = DIRECTION('',(-1.,6.439293542826E-032,-2.9E-016)); -#4954 = PCURVE('',#2829,#4955); -#4955 = DEFINITIONAL_REPRESENTATION('',(#4956),#4960); -#4956 = LINE('',#4957,#4958); -#4957 = CARTESIAN_POINT('',(0.E+000,4.5)); -#4958 = VECTOR('',#4959,1.); -#4959 = DIRECTION('',(1.,0.E+000)); -#4960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4961 = PCURVE('',#3627,#4962); -#4962 = DEFINITIONAL_REPRESENTATION('',(#4963),#4967); -#4963 = LINE('',#4964,#4965); -#4964 = CARTESIAN_POINT('',(-11.7,-2.)); -#4965 = VECTOR('',#4966,1.); -#4966 = DIRECTION('',(1.,2.9E-016)); -#4967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4968 = ORIENTED_EDGE('',*,*,#3588,.F.); -#4969 = ORIENTED_EDGE('',*,*,#3537,.F.); -#4970 = ORIENTED_EDGE('',*,*,#3513,.F.); -#4971 = ORIENTED_EDGE('',*,*,#4972,.T.); -#4972 = EDGE_CURVE('',#3486,#4973,#4975,.T.); -#4973 = VERTEX_POINT('',#4974); -#4974 = CARTESIAN_POINT('',(7.5,7.275234,-5.)); -#4975 = SURFACE_CURVE('',#4976,(#4980,#4987),.PCURVE_S1.); -#4976 = LINE('',#4977,#4978); -#4977 = CARTESIAN_POINT('',(7.5,4.,-5.)); -#4978 = VECTOR('',#4979,1.); -#4979 = DIRECTION('',(0.E+000,1.,2.22044604925E-016)); -#4980 = PCURVE('',#2829,#4981); +#4945 = CARTESIAN_POINT('',(4.5,1.65)); +#4946 = CARTESIAN_POINT('',(8.137306695895,1.65)); +#4947 = CARTESIAN_POINT('',(6.318653347947,-1.5)); +#4948 = CARTESIAN_POINT('',(4.5,-4.65)); +#4949 = CARTESIAN_POINT('',(2.681346652053,-1.5)); +#4950 = CARTESIAN_POINT('',(0.862693304105,1.65)); +#4951 = CARTESIAN_POINT('',(4.5,1.65)); +#4952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4953 = PCURVE('',#4216,#4954); +#4954 = DEFINITIONAL_REPRESENTATION('',(#4955),#4959); +#4955 = LINE('',#4956,#4957); +#4956 = CARTESIAN_POINT('',(9.424777960769,1.)); +#4957 = VECTOR('',#4958,1.); +#4958 = DIRECTION('',(-1.,2.27E-015)); +#4959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4960 = ADVANCED_FACE('',(#4961),#3612,.T.); +#4961 = FACE_BOUND('',#4962,.T.); +#4962 = EDGE_LOOP('',(#4963,#4964,#4965,#4966)); +#4963 = ORIENTED_EDGE('',*,*,#4912,.T.); +#4964 = ORIENTED_EDGE('',*,*,#3597,.T.); +#4965 = ORIENTED_EDGE('',*,*,#4228,.T.); +#4966 = ORIENTED_EDGE('',*,*,#4967,.T.); +#4967 = EDGE_CURVE('',#4196,#4913,#4968,.T.); +#4968 = SURFACE_CURVE('',#4969,(#4973,#4980),.PCURVE_S1.); +#4969 = LINE('',#4970,#4971); +#4970 = CARTESIAN_POINT('',(2.1,-0.5,-7.75)); +#4971 = VECTOR('',#4972,1.); +#4972 = DIRECTION('',(1.16E-015,2.22044604925E-016,-1.)); +#4973 = PCURVE('',#3612,#4974); +#4974 = DEFINITIONAL_REPRESENTATION('',(#4975),#4979); +#4975 = LINE('',#4976,#4977); +#4976 = CARTESIAN_POINT('',(-6.3,0.75)); +#4977 = VECTOR('',#4978,1.); +#4978 = DIRECTION('',(-1.16E-015,1.)); +#4979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4980 = PCURVE('',#4216,#4981); #4981 = DEFINITIONAL_REPRESENTATION('',(#4982),#4986); #4982 = LINE('',#4983,#4984); -#4983 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4983 = CARTESIAN_POINT('',(6.28318530718,0.75)); #4984 = VECTOR('',#4985,1.); -#4985 = DIRECTION('',(0.E+000,-1.)); +#4985 = DIRECTION('',(0.E+000,1.)); #4986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#4987 = PCURVE('',#3501,#4988); -#4988 = DEFINITIONAL_REPRESENTATION('',(#4989),#4993); -#4989 = LINE('',#4990,#4991); -#4990 = CARTESIAN_POINT('',(3.5,0.E+000)); -#4991 = VECTOR('',#4992,1.); -#4992 = DIRECTION('',(0.E+000,-1.)); -#4993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4994 = ORIENTED_EDGE('',*,*,#4995,.T.); -#4995 = EDGE_CURVE('',#4973,#4845,#4996,.T.); -#4996 = SURFACE_CURVE('',#4997,(#5001,#5007),.PCURVE_S1.); -#4997 = LINE('',#4998,#4999); -#4998 = CARTESIAN_POINT('',(7.6369355,7.275234,-5.)); -#4999 = VECTOR('',#5000,1.); -#5000 = DIRECTION('',(-1.,1.376676550535E-031,-3.1E-016)); -#5001 = PCURVE('',#2829,#5002); -#5002 = DEFINITIONAL_REPRESENTATION('',(#5003),#5006); -#5003 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5004,#5005),.UNSPECIFIED.,.F., - .F.,(2,2),(-1.3630645,16.6369355),.PIECEWISE_BEZIER_KNOTS.); -#5004 = CARTESIAN_POINT('',(-1.5,-3.275234)); -#5005 = CARTESIAN_POINT('',(16.5,-3.275234)); -#5006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5007 = PCURVE('',#4880,#5008); -#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5012); -#5009 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5010,#5011),.UNSPECIFIED.,.F., - .F.,(2,2),(-1.3630645,16.6369355),.PIECEWISE_BEZIER_KNOTS.); -#5010 = CARTESIAN_POINT('',(-1.226129,-4.1)); -#5011 = CARTESIAN_POINT('',(16.773871,-4.1)); +#4987 = ADVANCED_FACE('',(#4988),#3834,.T.); +#4988 = FACE_BOUND('',#4989,.T.); +#4989 = EDGE_LOOP('',(#4990,#5013,#5014,#5015)); +#4990 = ORIENTED_EDGE('',*,*,#4991,.F.); +#4991 = EDGE_CURVE('',#3873,#4992,#4994,.T.); +#4992 = VERTEX_POINT('',#4993); +#4993 = CARTESIAN_POINT('',(0.3,2.4,-8.133909963118)); +#4994 = SURFACE_CURVE('',#4995,(#4999,#5006),.PCURVE_S1.); +#4995 = LINE('',#4996,#4997); +#4996 = CARTESIAN_POINT('',(0.3,0.759484115689,-6.757353689652)); +#4997 = VECTOR('',#4998,1.); +#4998 = DIRECTION('',(7.1E-016,0.766044443119,-0.642787609687)); +#4999 = PCURVE('',#3834,#5000); +#5000 = DEFINITIONAL_REPRESENTATION('',(#5001),#5005); +#5001 = LINE('',#5002,#5003); +#5002 = CARTESIAN_POINT('',(-8.5,-2.141541393645)); +#5003 = VECTOR('',#5004,1.); +#5004 = DIRECTION('',(-0.E+000,1.)); +#5005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5006 = PCURVE('',#3911,#5007); +#5007 = DEFINITIONAL_REPRESENTATION('',(#5008),#5012); +#5008 = LINE('',#5009,#5010); +#5009 = CARTESIAN_POINT('',(-2.307353689652,0.859484115689)); +#5010 = VECTOR('',#5011,1.); +#5011 = DIRECTION('',(-0.642787609687,0.766044443119)); #5012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5013 = ORIENTED_EDGE('',*,*,#4844,.T.); -#5014 = ORIENTED_EDGE('',*,*,#2813,.F.); -#5015 = ORIENTED_EDGE('',*,*,#5016,.F.); -#5016 = EDGE_CURVE('',#5017,#2788,#5019,.T.); -#5017 = VERTEX_POINT('',#5018); -#5018 = CARTESIAN_POINT('',(-4.1,-0.49,-5.)); -#5019 = SURFACE_CURVE('',#5020,(#5025,#5032),.PCURVE_S1.); -#5020 = CIRCLE('',#5021,0.9); -#5021 = AXIS2_PLACEMENT_3D('',#5022,#5023,#5024); -#5022 = CARTESIAN_POINT('',(-5.,-0.49,-5.)); -#5023 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); -#5024 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5025 = PCURVE('',#2829,#5026); -#5026 = DEFINITIONAL_REPRESENTATION('',(#5027),#5031); -#5027 = CIRCLE('',#5028,0.9); -#5028 = AXIS2_PLACEMENT_2D('',#5029,#5030); -#5029 = CARTESIAN_POINT('',(12.5,4.49)); -#5030 = DIRECTION('',(-1.,0.E+000)); -#5031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5032 = PCURVE('',#2802,#5033); -#5033 = DEFINITIONAL_REPRESENTATION('',(#5034),#5038); -#5034 = LINE('',#5035,#5036); -#5035 = CARTESIAN_POINT('',(-6.28318530718,-1.75)); -#5036 = VECTOR('',#5037,1.); -#5037 = DIRECTION('',(1.,-0.E+000)); -#5038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); +#5013 = ORIENTED_EDGE('',*,*,#3872,.F.); +#5014 = ORIENTED_EDGE('',*,*,#3818,.F.); +#5015 = ORIENTED_EDGE('',*,*,#5016,.T.); +#5016 = EDGE_CURVE('',#3791,#4992,#5017,.T.); +#5017 = SURFACE_CURVE('',#5018,(#5022,#5029),.PCURVE_S1.); +#5018 = LINE('',#5019,#5020); +#5019 = CARTESIAN_POINT('',(8.8,2.4,-8.133909963118)); +#5020 = VECTOR('',#5021,1.); +#5021 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); +#5022 = PCURVE('',#3834,#5023); +#5023 = DEFINITIONAL_REPRESENTATION('',(#5024),#5028); +#5024 = LINE('',#5025,#5026); +#5025 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5026 = VECTOR('',#5027,1.); +#5027 = DIRECTION('',(-1.,0.E+000)); +#5028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5029 = PCURVE('',#3806,#5030); +#5030 = DEFINITIONAL_REPRESENTATION('',(#5031),#5035); +#5031 = LINE('',#5032,#5033); +#5032 = CARTESIAN_POINT('',(-9.999999999999E-002,-1.1E-016)); +#5033 = VECTOR('',#5034,1.); +#5034 = DIRECTION('',(0.E+000,1.)); +#5035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5036 = ADVANCED_FACE('',(#5037),#3806,.T.); +#5037 = FACE_BOUND('',#5038,.T.); +#5038 = EDGE_LOOP('',(#5039,#5062,#5063,#5064)); #5039 = ORIENTED_EDGE('',*,*,#5040,.F.); -#5040 = EDGE_CURVE('',#4898,#5017,#5041,.T.); -#5041 = SURFACE_CURVE('',#5042,(#5047,#5054),.PCURVE_S1.); -#5042 = CIRCLE('',#5043,0.9); -#5043 = AXIS2_PLACEMENT_3D('',#5044,#5045,#5046); -#5044 = CARTESIAN_POINT('',(-5.,-0.49,-5.)); -#5045 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); -#5046 = DIRECTION('',(1.,0.E+000,0.E+000)); -#5047 = PCURVE('',#2829,#5048); -#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053); -#5049 = CIRCLE('',#5050,0.9); -#5050 = AXIS2_PLACEMENT_2D('',#5051,#5052); -#5051 = CARTESIAN_POINT('',(12.5,4.49)); -#5052 = DIRECTION('',(-1.,0.E+000)); -#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5054 = PCURVE('',#4797,#5055); -#5055 = DEFINITIONAL_REPRESENTATION('',(#5056),#5060); -#5056 = LINE('',#5057,#5058); -#5057 = CARTESIAN_POINT('',(-6.28318530718,-1.75)); -#5058 = VECTOR('',#5059,1.); -#5059 = DIRECTION('',(1.,-0.E+000)); -#5060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5061 = FACE_BOUND('',#5062,.T.); -#5062 = EDGE_LOOP('',(#5063)); -#5063 = ORIENTED_EDGE('',*,*,#4043,.T.); -#5064 = FACE_BOUND('',#5065,.T.); -#5065 = EDGE_LOOP('',(#5066)); -#5066 = ORIENTED_EDGE('',*,*,#4097,.T.); -#5067 = ADVANCED_FACE('',(#5068),#2802,.F.); -#5068 = FACE_BOUND('',#5069,.T.); -#5069 = EDGE_LOOP('',(#5070,#5091,#5092,#5093)); -#5070 = ORIENTED_EDGE('',*,*,#5071,.F.); -#5071 = EDGE_CURVE('',#5017,#4777,#5072,.T.); -#5072 = SURFACE_CURVE('',#5073,(#5077,#5084),.PCURVE_S1.); +#5040 = EDGE_CURVE('',#4992,#5041,#5043,.T.); +#5041 = VERTEX_POINT('',#5042); +#5042 = CARTESIAN_POINT('',(0.3,2.4,-8.233909963118)); +#5043 = SURFACE_CURVE('',#5044,(#5048,#5055),.PCURVE_S1.); +#5044 = LINE('',#5045,#5046); +#5045 = CARTESIAN_POINT('',(0.3,2.4,-6.341954981559)); +#5046 = VECTOR('',#5047,1.); +#5047 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); +#5048 = PCURVE('',#3806,#5049); +#5049 = DEFINITIONAL_REPRESENTATION('',(#5050),#5054); +#5050 = LINE('',#5051,#5052); +#5051 = CARTESIAN_POINT('',(-1.891954981559,8.5)); +#5052 = VECTOR('',#5053,1.); +#5053 = DIRECTION('',(1.,0.E+000)); +#5054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5055 = PCURVE('',#3911,#5056); +#5056 = DEFINITIONAL_REPRESENTATION('',(#5057),#5061); +#5057 = LINE('',#5058,#5059); +#5058 = CARTESIAN_POINT('',(-1.891954981559,2.5)); +#5059 = VECTOR('',#5060,1.); +#5060 = DIRECTION('',(-1.,0.E+000)); +#5061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5062 = ORIENTED_EDGE('',*,*,#5016,.F.); +#5063 = ORIENTED_EDGE('',*,*,#3790,.F.); +#5064 = ORIENTED_EDGE('',*,*,#5065,.T.); +#5065 = EDGE_CURVE('',#3763,#5041,#5066,.T.); +#5066 = SURFACE_CURVE('',#5067,(#5071,#5078),.PCURVE_S1.); +#5067 = LINE('',#5068,#5069); +#5068 = CARTESIAN_POINT('',(8.8,2.4,-8.233909963118)); +#5069 = VECTOR('',#5070,1.); +#5070 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); +#5071 = PCURVE('',#3806,#5072); +#5072 = DEFINITIONAL_REPRESENTATION('',(#5073),#5077); #5073 = LINE('',#5074,#5075); -#5074 = CARTESIAN_POINT('',(-4.1,-0.49,-3.25)); +#5074 = CARTESIAN_POINT('',(0.E+000,0.E+000)); #5075 = VECTOR('',#5076,1.); -#5076 = DIRECTION('',(0.E+000,4.42044604925E-016,-1.)); -#5077 = PCURVE('',#2802,#5078); -#5078 = DEFINITIONAL_REPRESENTATION('',(#5079),#5083); -#5079 = LINE('',#5080,#5081); -#5080 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); -#5081 = VECTOR('',#5082,1.); -#5082 = DIRECTION('',(-0.E+000,-1.)); -#5083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5084 = PCURVE('',#4797,#5085); -#5085 = DEFINITIONAL_REPRESENTATION('',(#5086),#5090); -#5086 = LINE('',#5087,#5088); -#5087 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); -#5088 = VECTOR('',#5089,1.); -#5089 = DIRECTION('',(-0.E+000,-1.)); -#5090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5091 = ORIENTED_EDGE('',*,*,#5016,.T.); -#5092 = ORIENTED_EDGE('',*,*,#2787,.F.); -#5093 = ORIENTED_EDGE('',*,*,#4809,.F.); -#5094 = ADVANCED_FACE('',(#5095),#2886,.F.); -#5095 = FACE_BOUND('',#5096,.F.); -#5096 = EDGE_LOOP('',(#5097,#5098,#5119,#5120)); -#5097 = ORIENTED_EDGE('',*,*,#2870,.T.); -#5098 = ORIENTED_EDGE('',*,*,#5099,.F.); -#5099 = EDGE_CURVE('',#4591,#1812,#5100,.T.); -#5100 = SURFACE_CURVE('',#5101,(#5105,#5112),.PCURVE_S1.); -#5101 = LINE('',#5102,#5103); -#5102 = CARTESIAN_POINT('',(-7.15,3.6,-6.)); -#5103 = VECTOR('',#5104,1.); -#5104 = DIRECTION('',(1.,-2.464695114668E-031,1.11E-015)); -#5105 = PCURVE('',#2886,#5106); -#5106 = DEFINITIONAL_REPRESENTATION('',(#5107),#5111); -#5107 = LINE('',#5108,#5109); -#5108 = CARTESIAN_POINT('',(-1.6,-2.75)); -#5109 = VECTOR('',#5110,1.); -#5110 = DIRECTION('',(-1.,1.11E-015)); -#5111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5112 = PCURVE('',#2938,#5113); -#5113 = DEFINITIONAL_REPRESENTATION('',(#5114),#5118); -#5114 = LINE('',#5115,#5116); -#5115 = CARTESIAN_POINT('',(-1.6,-2.75)); -#5116 = VECTOR('',#5117,1.); -#5117 = DIRECTION('',(-1.,1.11E-015)); -#5118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5119 = ORIENTED_EDGE('',*,*,#4590,.T.); -#5120 = ORIENTED_EDGE('',*,*,#4547,.T.); -#5121 = ADVANCED_FACE('',(#5122),#2938,.F.); -#5122 = FACE_BOUND('',#5123,.F.); -#5123 = EDGE_LOOP('',(#5124,#5125,#5126,#5127)); -#5124 = ORIENTED_EDGE('',*,*,#5099,.T.); -#5125 = ORIENTED_EDGE('',*,*,#2922,.T.); -#5126 = ORIENTED_EDGE('',*,*,#4668,.T.); -#5127 = ORIENTED_EDGE('',*,*,#4611,.F.); -#5128 = ADVANCED_FACE('',(#5129),#3501,.T.); -#5129 = FACE_BOUND('',#5130,.T.); -#5130 = EDGE_LOOP('',(#5131,#5132,#5133,#5134)); -#5131 = ORIENTED_EDGE('',*,*,#4972,.F.); -#5132 = ORIENTED_EDGE('',*,*,#3485,.T.); -#5133 = ORIENTED_EDGE('',*,*,#4226,.F.); -#5134 = ORIENTED_EDGE('',*,*,#5135,.T.); -#5135 = EDGE_CURVE('',#4204,#4973,#5136,.T.); -#5136 = SURFACE_CURVE('',#5137,(#5141,#5147),.PCURVE_S1.); -#5137 = LINE('',#5138,#5139); -#5138 = CARTESIAN_POINT('',(7.5,7.275234,-1.2)); -#5139 = VECTOR('',#5140,1.); -#5140 = DIRECTION('',(1.27E-015,4.440892098501E-016,-1.)); -#5141 = PCURVE('',#3501,#5142); -#5142 = DEFINITIONAL_REPRESENTATION('',(#5143),#5146); -#5143 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5144,#5145),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.71,4.21),.PIECEWISE_BEZIER_KNOTS.); -#5144 = CARTESIAN_POINT('',(-1.01,-3.275234)); -#5145 = CARTESIAN_POINT('',(3.91,-3.275234)); -#5146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5147 = PCURVE('',#4880,#5148); -#5148 = DEFINITIONAL_REPRESENTATION('',(#5149),#5152); -#5149 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5150,#5151),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.71,4.21),.PIECEWISE_BEZIER_KNOTS.); -#5150 = CARTESIAN_POINT('',(0.273871,0.41)); -#5151 = CARTESIAN_POINT('',(0.273871,-4.51)); -#5152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5153 = ADVANCED_FACE('',(#5154),#3714,.T.); -#5154 = FACE_BOUND('',#5155,.T.); -#5155 = EDGE_LOOP('',(#5156,#5179,#5207,#5230,#5251,#5252)); -#5156 = ORIENTED_EDGE('',*,*,#5157,.T.); -#5157 = EDGE_CURVE('',#3672,#5158,#5160,.T.); -#5158 = VERTEX_POINT('',#5159); -#5159 = CARTESIAN_POINT('',(1.941648783895,0.3,-8.55)); -#5160 = SURFACE_CURVE('',#5161,(#5165,#5172),.PCURVE_S1.); -#5161 = LINE('',#5162,#5163); -#5162 = CARTESIAN_POINT('',(8.8,0.3,-8.55)); -#5163 = VECTOR('',#5164,1.); -#5164 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); -#5165 = PCURVE('',#3714,#5166); -#5166 = DEFINITIONAL_REPRESENTATION('',(#5167),#5171); -#5167 = LINE('',#5168,#5169); -#5168 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5169 = VECTOR('',#5170,1.); -#5170 = DIRECTION('',(1.,0.E+000)); -#5171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5172 = PCURVE('',#3686,#5173); -#5173 = DEFINITIONAL_REPRESENTATION('',(#5174),#5178); -#5174 = LINE('',#5175,#5176); -#5175 = CARTESIAN_POINT('',(-4.1,4.55E-015)); -#5176 = VECTOR('',#5177,1.); -#5177 = DIRECTION('',(0.E+000,1.)); -#5178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5179 = ORIENTED_EDGE('',*,*,#5180,.T.); -#5180 = EDGE_CURVE('',#5158,#5181,#5183,.T.); -#5181 = VERTEX_POINT('',#5182); -#5182 = CARTESIAN_POINT('',(0.3,1.578460969083,-8.55)); -#5183 = SURFACE_CURVE('',#5184,(#5189,#5200),.PCURVE_S1.); -#5184 = CIRCLE('',#5185,2.1); -#5185 = AXIS2_PLACEMENT_3D('',#5186,#5187,#5188); -#5186 = CARTESIAN_POINT('',(3.26E-015,-0.5,-8.55)); -#5187 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); -#5188 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); -#5189 = PCURVE('',#3714,#5190); -#5190 = DEFINITIONAL_REPRESENTATION('',(#5191),#5199); -#5191 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5192,#5193,#5194,#5195, -#5196,#5197,#5198),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5192 = CARTESIAN_POINT('',(10.9,-0.8)); -#5193 = CARTESIAN_POINT('',(10.9,-4.437306695895)); -#5194 = CARTESIAN_POINT('',(7.75,-2.618653347947)); -#5195 = CARTESIAN_POINT('',(4.6,-0.8)); -#5196 = CARTESIAN_POINT('',(7.75,1.018653347947)); -#5197 = CARTESIAN_POINT('',(10.9,2.837306695895)); -#5198 = CARTESIAN_POINT('',(10.9,-0.8)); -#5199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5200 = PCURVE('',#4736,#5201); -#5201 = DEFINITIONAL_REPRESENTATION('',(#5202),#5206); -#5202 = LINE('',#5203,#5204); -#5203 = CARTESIAN_POINT('',(9.424777960769,1.55)); -#5204 = VECTOR('',#5205,1.); -#5205 = DIRECTION('',(-1.,8.6E-016)); -#5206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5207 = ORIENTED_EDGE('',*,*,#5208,.F.); -#5208 = EDGE_CURVE('',#5209,#5181,#5211,.T.); -#5209 = VERTEX_POINT('',#5210); -#5210 = CARTESIAN_POINT('',(0.3,2.023298562962,-8.55)); -#5211 = SURFACE_CURVE('',#5212,(#5216,#5223),.PCURVE_S1.); -#5212 = LINE('',#5213,#5214); -#5213 = CARTESIAN_POINT('',(0.3,0.1,-8.55)); -#5214 = VECTOR('',#5215,1.); -#5215 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#5216 = PCURVE('',#3714,#5217); -#5217 = DEFINITIONAL_REPRESENTATION('',(#5218),#5222); -#5218 = LINE('',#5219,#5220); -#5219 = CARTESIAN_POINT('',(8.5,-0.2)); -#5220 = VECTOR('',#5221,1.); -#5221 = DIRECTION('',(0.E+000,-1.)); -#5222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5223 = PCURVE('',#3926,#5224); -#5224 = DEFINITIONAL_REPRESENTATION('',(#5225),#5229); -#5225 = LINE('',#5226,#5227); -#5226 = CARTESIAN_POINT('',(-4.1,0.2)); -#5227 = VECTOR('',#5228,1.); -#5228 = DIRECTION('',(0.E+000,-1.)); -#5229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5230 = ORIENTED_EDGE('',*,*,#5231,.F.); -#5231 = EDGE_CURVE('',#3755,#5209,#5232,.T.); -#5232 = SURFACE_CURVE('',#5233,(#5237,#5244),.PCURVE_S1.); -#5233 = LINE('',#5234,#5235); -#5234 = CARTESIAN_POINT('',(8.8,2.023298562962,-8.55)); -#5235 = VECTOR('',#5236,1.); -#5236 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); -#5237 = PCURVE('',#3714,#5238); -#5238 = DEFINITIONAL_REPRESENTATION('',(#5239),#5243); -#5239 = LINE('',#5240,#5241); -#5240 = CARTESIAN_POINT('',(0.E+000,1.723298562962)); -#5241 = VECTOR('',#5242,1.); -#5242 = DIRECTION('',(1.,0.E+000)); -#5243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5244 = PCURVE('',#3793,#5245); -#5245 = DEFINITIONAL_REPRESENTATION('',(#5246),#5250); -#5246 = LINE('',#5247,#5248); -#5247 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5248 = VECTOR('',#5249,1.); -#5249 = DIRECTION('',(1.,-0.E+000)); -#5250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5251 = ORIENTED_EDGE('',*,*,#3754,.F.); -#5252 = ORIENTED_EDGE('',*,*,#3697,.T.); -#5253 = ADVANCED_FACE('',(#5254),#3686,.T.); -#5254 = FACE_BOUND('',#5255,.T.); -#5255 = EDGE_LOOP('',(#5256,#5279,#5300,#5301)); -#5256 = ORIENTED_EDGE('',*,*,#5257,.F.); -#5257 = EDGE_CURVE('',#5258,#3639,#5260,.T.); -#5258 = VERTEX_POINT('',#5259); -#5259 = CARTESIAN_POINT('',(1.941648783895,0.3,-8.)); -#5260 = SURFACE_CURVE('',#5261,(#5265,#5272),.PCURVE_S1.); -#5261 = LINE('',#5262,#5263); -#5262 = CARTESIAN_POINT('',(4.175,0.3,-8.)); -#5263 = VECTOR('',#5264,1.); -#5264 = DIRECTION('',(1.,-2.464695114668E-031,1.11E-015)); -#5265 = PCURVE('',#3686,#5266); -#5266 = DEFINITIONAL_REPRESENTATION('',(#5267),#5271); -#5267 = LINE('',#5268,#5269); -#5268 = CARTESIAN_POINT('',(-3.55,4.625)); -#5269 = VECTOR('',#5270,1.); -#5270 = DIRECTION('',(0.E+000,-1.)); -#5271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5272 = PCURVE('',#3655,#5273); -#5273 = DEFINITIONAL_REPRESENTATION('',(#5274),#5278); -#5274 = LINE('',#5275,#5276); -#5275 = CARTESIAN_POINT('',(3.7,-4.625)); -#5276 = VECTOR('',#5277,1.); -#5277 = DIRECTION('',(0.E+000,-1.)); -#5278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5279 = ORIENTED_EDGE('',*,*,#5280,.T.); -#5280 = EDGE_CURVE('',#5258,#5158,#5281,.T.); -#5281 = SURFACE_CURVE('',#5282,(#5286,#5293),.PCURVE_S1.); -#5282 = LINE('',#5283,#5284); -#5283 = CARTESIAN_POINT('',(1.941648783895,0.3,-7.75)); -#5284 = VECTOR('',#5285,1.); -#5285 = DIRECTION('',(1.16E-015,2.22044604925E-016,-1.)); -#5286 = PCURVE('',#3686,#5287); -#5287 = DEFINITIONAL_REPRESENTATION('',(#5288),#5292); -#5288 = LINE('',#5289,#5290); -#5289 = CARTESIAN_POINT('',(-3.3,6.858351216105)); -#5290 = VECTOR('',#5291,1.); -#5291 = DIRECTION('',(-1.,-5.E-017)); -#5292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5293 = PCURVE('',#4736,#5294); -#5294 = DEFINITIONAL_REPRESENTATION('',(#5295),#5299); -#5295 = LINE('',#5296,#5297); -#5296 = CARTESIAN_POINT('',(5.892359176604,0.75)); -#5297 = VECTOR('',#5298,1.); -#5298 = DIRECTION('',(0.E+000,1.)); -#5299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5300 = ORIENTED_EDGE('',*,*,#5157,.F.); -#5301 = ORIENTED_EDGE('',*,*,#3671,.T.); -#5302 = ADVANCED_FACE('',(#5303),#3655,.T.); -#5303 = FACE_BOUND('',#5304,.T.); -#5304 = EDGE_LOOP('',(#5305,#5306,#5307,#5330)); -#5305 = ORIENTED_EDGE('',*,*,#5257,.T.); -#5306 = ORIENTED_EDGE('',*,*,#3638,.T.); -#5307 = ORIENTED_EDGE('',*,*,#5308,.F.); -#5308 = EDGE_CURVE('',#5309,#3613,#5311,.T.); -#5309 = VERTEX_POINT('',#5310); -#5310 = CARTESIAN_POINT('',(2.1,-0.5,-8.)); -#5311 = SURFACE_CURVE('',#5312,(#5316,#5323),.PCURVE_S1.); -#5312 = LINE('',#5313,#5314); -#5313 = CARTESIAN_POINT('',(1.846618531262,-0.5,-8.)); -#5314 = VECTOR('',#5315,1.); -#5315 = DIRECTION('',(1.,-2.48689957516E-031,1.12E-015)); -#5316 = PCURVE('',#3655,#5317); -#5317 = DEFINITIONAL_REPRESENTATION('',(#5318),#5322); -#5318 = LINE('',#5319,#5320); -#5319 = CARTESIAN_POINT('',(4.5,-2.296618531262)); -#5320 = VECTOR('',#5321,1.); -#5321 = DIRECTION('',(0.E+000,-1.)); -#5322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5323 = PCURVE('',#3627,#5324); -#5324 = DEFINITIONAL_REPRESENTATION('',(#5325),#5329); -#5325 = LINE('',#5326,#5327); -#5326 = CARTESIAN_POINT('',(-6.046618531262,1.)); -#5327 = VECTOR('',#5328,1.); -#5328 = DIRECTION('',(-1.,-1.12E-015)); -#5329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5330 = ORIENTED_EDGE('',*,*,#5331,.T.); -#5331 = EDGE_CURVE('',#5309,#5258,#5332,.T.); -#5332 = SURFACE_CURVE('',#5333,(#5338,#5349),.PCURVE_S1.); -#5333 = CIRCLE('',#5334,2.1); -#5334 = AXIS2_PLACEMENT_3D('',#5335,#5336,#5337); -#5335 = CARTESIAN_POINT('',(2.62E-015,-0.5,-8.)); -#5336 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); -#5337 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); -#5338 = PCURVE('',#3655,#5339); -#5339 = DEFINITIONAL_REPRESENTATION('',(#5340),#5348); -#5340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5341,#5342,#5343,#5344, -#5345,#5346,#5347),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#5341 = CARTESIAN_POINT('',(4.5,1.65)); -#5342 = CARTESIAN_POINT('',(8.137306695895,1.65)); -#5343 = CARTESIAN_POINT('',(6.318653347947,-1.5)); -#5344 = CARTESIAN_POINT('',(4.5,-4.65)); -#5345 = CARTESIAN_POINT('',(2.681346652053,-1.5)); -#5346 = CARTESIAN_POINT('',(0.862693304105,1.65)); -#5347 = CARTESIAN_POINT('',(4.5,1.65)); -#5348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5349 = PCURVE('',#4736,#5350); -#5350 = DEFINITIONAL_REPRESENTATION('',(#5351),#5355); -#5351 = LINE('',#5352,#5353); -#5352 = CARTESIAN_POINT('',(9.424777960769,1.)); -#5353 = VECTOR('',#5354,1.); -#5354 = DIRECTION('',(-1.,2.27E-015)); -#5355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5356 = ADVANCED_FACE('',(#5357),#3627,.T.); -#5357 = FACE_BOUND('',#5358,.T.); -#5358 = EDGE_LOOP('',(#5359,#5360,#5361,#5362)); -#5359 = ORIENTED_EDGE('',*,*,#5308,.T.); -#5360 = ORIENTED_EDGE('',*,*,#3612,.T.); -#5361 = ORIENTED_EDGE('',*,*,#4948,.T.); -#5362 = ORIENTED_EDGE('',*,*,#5363,.T.); -#5363 = EDGE_CURVE('',#4921,#5309,#5364,.T.); -#5364 = SURFACE_CURVE('',#5365,(#5369,#5376),.PCURVE_S1.); -#5365 = LINE('',#5366,#5367); -#5366 = CARTESIAN_POINT('',(2.1,-0.5,-7.75)); -#5367 = VECTOR('',#5368,1.); -#5368 = DIRECTION('',(1.16E-015,2.22044604925E-016,-1.)); -#5369 = PCURVE('',#3627,#5370); -#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375); -#5371 = LINE('',#5372,#5373); -#5372 = CARTESIAN_POINT('',(-6.3,0.75)); -#5373 = VECTOR('',#5374,1.); -#5374 = DIRECTION('',(-1.16E-015,1.)); -#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5376 = PCURVE('',#4736,#5377); -#5377 = DEFINITIONAL_REPRESENTATION('',(#5378),#5382); -#5378 = LINE('',#5379,#5380); -#5379 = CARTESIAN_POINT('',(6.28318530718,0.75)); -#5380 = VECTOR('',#5381,1.); -#5381 = DIRECTION('',(0.E+000,1.)); -#5382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5383 = ADVANCED_FACE('',(#5384),#3849,.T.); -#5384 = FACE_BOUND('',#5385,.T.); -#5385 = EDGE_LOOP('',(#5386,#5409,#5410,#5411)); -#5386 = ORIENTED_EDGE('',*,*,#5387,.F.); -#5387 = EDGE_CURVE('',#3888,#5388,#5390,.T.); -#5388 = VERTEX_POINT('',#5389); -#5389 = CARTESIAN_POINT('',(0.3,2.4,-8.133909963118)); -#5390 = SURFACE_CURVE('',#5391,(#5395,#5402),.PCURVE_S1.); -#5391 = LINE('',#5392,#5393); -#5392 = CARTESIAN_POINT('',(0.3,0.759484115689,-6.757353689652)); -#5393 = VECTOR('',#5394,1.); -#5394 = DIRECTION('',(7.1E-016,0.766044443119,-0.642787609687)); -#5395 = PCURVE('',#3849,#5396); -#5396 = DEFINITIONAL_REPRESENTATION('',(#5397),#5401); -#5397 = LINE('',#5398,#5399); -#5398 = CARTESIAN_POINT('',(-8.5,-2.141541393645)); -#5399 = VECTOR('',#5400,1.); -#5400 = DIRECTION('',(-0.E+000,1.)); -#5401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5402 = PCURVE('',#3926,#5403); -#5403 = DEFINITIONAL_REPRESENTATION('',(#5404),#5408); -#5404 = LINE('',#5405,#5406); -#5405 = CARTESIAN_POINT('',(-2.307353689652,0.859484115689)); -#5406 = VECTOR('',#5407,1.); -#5407 = DIRECTION('',(-0.642787609687,0.766044443119)); -#5408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5409 = ORIENTED_EDGE('',*,*,#3887,.F.); -#5410 = ORIENTED_EDGE('',*,*,#3833,.F.); -#5411 = ORIENTED_EDGE('',*,*,#5412,.T.); -#5412 = EDGE_CURVE('',#3806,#5388,#5413,.T.); -#5413 = SURFACE_CURVE('',#5414,(#5418,#5425),.PCURVE_S1.); -#5414 = LINE('',#5415,#5416); -#5415 = CARTESIAN_POINT('',(8.8,2.4,-8.133909963118)); -#5416 = VECTOR('',#5417,1.); -#5417 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); -#5418 = PCURVE('',#3849,#5419); -#5419 = DEFINITIONAL_REPRESENTATION('',(#5420),#5424); -#5420 = LINE('',#5421,#5422); -#5421 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5422 = VECTOR('',#5423,1.); -#5423 = DIRECTION('',(-1.,0.E+000)); -#5424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5425 = PCURVE('',#3821,#5426); -#5426 = DEFINITIONAL_REPRESENTATION('',(#5427),#5431); -#5427 = LINE('',#5428,#5429); -#5428 = CARTESIAN_POINT('',(-9.999999999999E-002,-1.1E-016)); -#5429 = VECTOR('',#5430,1.); -#5430 = DIRECTION('',(0.E+000,1.)); -#5431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5432 = ADVANCED_FACE('',(#5433),#3821,.T.); -#5433 = FACE_BOUND('',#5434,.T.); -#5434 = EDGE_LOOP('',(#5435,#5458,#5459,#5460)); -#5435 = ORIENTED_EDGE('',*,*,#5436,.F.); -#5436 = EDGE_CURVE('',#5388,#5437,#5439,.T.); -#5437 = VERTEX_POINT('',#5438); -#5438 = CARTESIAN_POINT('',(0.3,2.4,-8.233909963118)); -#5439 = SURFACE_CURVE('',#5440,(#5444,#5451),.PCURVE_S1.); -#5440 = LINE('',#5441,#5442); -#5441 = CARTESIAN_POINT('',(0.3,2.4,-6.341954981559)); -#5442 = VECTOR('',#5443,1.); -#5443 = DIRECTION('',(1.11E-015,2.22044604925E-016,-1.)); -#5444 = PCURVE('',#3821,#5445); -#5445 = DEFINITIONAL_REPRESENTATION('',(#5446),#5450); -#5446 = LINE('',#5447,#5448); -#5447 = CARTESIAN_POINT('',(-1.891954981559,8.5)); -#5448 = VECTOR('',#5449,1.); -#5449 = DIRECTION('',(1.,0.E+000)); -#5450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5451 = PCURVE('',#3926,#5452); -#5452 = DEFINITIONAL_REPRESENTATION('',(#5453),#5457); -#5453 = LINE('',#5454,#5455); -#5454 = CARTESIAN_POINT('',(-1.891954981559,2.5)); -#5455 = VECTOR('',#5456,1.); -#5456 = DIRECTION('',(-1.,0.E+000)); -#5457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5458 = ORIENTED_EDGE('',*,*,#5412,.F.); -#5459 = ORIENTED_EDGE('',*,*,#3805,.F.); -#5460 = ORIENTED_EDGE('',*,*,#5461,.T.); -#5461 = EDGE_CURVE('',#3778,#5437,#5462,.T.); -#5462 = SURFACE_CURVE('',#5463,(#5467,#5474),.PCURVE_S1.); -#5463 = LINE('',#5464,#5465); -#5464 = CARTESIAN_POINT('',(8.8,2.4,-8.233909963118)); -#5465 = VECTOR('',#5466,1.); -#5466 = DIRECTION('',(-1.,2.464695114668E-031,-1.11E-015)); -#5467 = PCURVE('',#3821,#5468); -#5468 = DEFINITIONAL_REPRESENTATION('',(#5469),#5473); -#5469 = LINE('',#5470,#5471); -#5470 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5471 = VECTOR('',#5472,1.); -#5472 = DIRECTION('',(0.E+000,1.)); -#5473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5474 = PCURVE('',#3793,#5475); -#5475 = DEFINITIONAL_REPRESENTATION('',(#5476),#5480); -#5476 = LINE('',#5477,#5478); -#5477 = CARTESIAN_POINT('',(-3.5E-016,0.491748801811)); -#5478 = VECTOR('',#5479,1.); -#5479 = DIRECTION('',(1.,-0.E+000)); -#5480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5481 = ADVANCED_FACE('',(#5482),#3793,.T.); -#5482 = FACE_BOUND('',#5483,.T.); -#5483 = EDGE_LOOP('',(#5484,#5505,#5506,#5507)); -#5484 = ORIENTED_EDGE('',*,*,#5485,.F.); -#5485 = EDGE_CURVE('',#5437,#5209,#5486,.T.); -#5486 = SURFACE_CURVE('',#5487,(#5491,#5498),.PCURVE_S1.); -#5487 = LINE('',#5488,#5489); -#5488 = CARTESIAN_POINT('',(0.3,2.409725137534,-8.2257496038)); -#5489 = VECTOR('',#5490,1.); -#5490 = DIRECTION('',(7.1E-016,-0.766044443119,-0.642787609687)); -#5491 = PCURVE('',#3793,#5492); -#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); -#5493 = LINE('',#5494,#5495); -#5494 = CARTESIAN_POINT('',(8.5,0.504444067238)); -#5495 = VECTOR('',#5496,1.); -#5496 = DIRECTION('',(0.E+000,-1.)); -#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5498 = PCURVE('',#3926,#5499); -#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504); -#5500 = LINE('',#5501,#5502); -#5501 = CARTESIAN_POINT('',(-3.7757496038,2.509725137534)); -#5502 = VECTOR('',#5503,1.); -#5503 = DIRECTION('',(-0.642787609687,-0.766044443119)); -#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5505 = ORIENTED_EDGE('',*,*,#5461,.F.); -#5506 = ORIENTED_EDGE('',*,*,#3777,.F.); -#5507 = ORIENTED_EDGE('',*,*,#5231,.T.); -#5508 = ADVANCED_FACE('',(#5509),#3926,.T.); -#5509 = FACE_BOUND('',#5510,.T.); -#5510 = EDGE_LOOP('',(#5511,#5532,#5533,#5534,#5535,#5536,#5537)); -#5511 = ORIENTED_EDGE('',*,*,#5512,.T.); -#5512 = EDGE_CURVE('',#5181,#4693,#5513,.T.); -#5513 = SURFACE_CURVE('',#5514,(#5518,#5525),.PCURVE_S1.); -#5514 = LINE('',#5515,#5516); -#5515 = CARTESIAN_POINT('',(0.3,1.578460969083,-7.75)); -#5516 = VECTOR('',#5517,1.); -#5517 = DIRECTION('',(-1.16E-015,-2.22044604925E-016,1.)); -#5518 = PCURVE('',#3926,#5519); -#5519 = DEFINITIONAL_REPRESENTATION('',(#5520),#5524); -#5520 = LINE('',#5521,#5522); -#5521 = CARTESIAN_POINT('',(-3.3,1.678460969083)); -#5522 = VECTOR('',#5523,1.); -#5523 = DIRECTION('',(1.,0.E+000)); -#5524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5525 = PCURVE('',#4736,#5526); -#5526 = DEFINITIONAL_REPRESENTATION('',(#5527),#5531); -#5527 = LINE('',#5528,#5529); -#5528 = CARTESIAN_POINT('',(4.85573654929,0.75)); -#5529 = VECTOR('',#5530,1.); -#5530 = DIRECTION('',(-1.61E-015,-1.)); -#5531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5532 = ORIENTED_EDGE('',*,*,#4692,.F.); -#5533 = ORIENTED_EDGE('',*,*,#3910,.T.); -#5534 = ORIENTED_EDGE('',*,*,#5387,.T.); -#5535 = ORIENTED_EDGE('',*,*,#5436,.T.); -#5536 = ORIENTED_EDGE('',*,*,#5485,.T.); -#5537 = ORIENTED_EDGE('',*,*,#5208,.T.); -#5538 = ADVANCED_FACE('',(#5539),#4168,.F.); -#5539 = FACE_BOUND('',#5540,.F.); -#5540 = EDGE_LOOP('',(#5541,#5542,#5543,#5569)); -#5541 = ORIENTED_EDGE('',*,*,#4180,.T.); -#5542 = ORIENTED_EDGE('',*,*,#4203,.T.); -#5543 = ORIENTED_EDGE('',*,*,#5544,.F.); -#5544 = EDGE_CURVE('',#4130,#4204,#5545,.T.); -#5545 = SURFACE_CURVE('',#5546,(#5550,#5557),.PCURVE_S1.); -#5546 = LINE('',#5547,#5548); -#5547 = CARTESIAN_POINT('',(7.5,8.5,-0.9)); -#5548 = VECTOR('',#5549,1.); -#5549 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#5550 = PCURVE('',#4168,#5551); -#5551 = DEFINITIONAL_REPRESENTATION('',(#5552),#5556); -#5552 = LINE('',#5553,#5554); -#5553 = CARTESIAN_POINT('',(-0.6302165,-7.583558)); -#5554 = VECTOR('',#5555,1.); -#5555 = DIRECTION('',(1.,0.E+000)); -#5556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5557 = PCURVE('',#5558,#5563); -#5558 = PLANE('',#5559); -#5559 = AXIS2_PLACEMENT_3D('',#5560,#5561,#5562); -#5560 = CARTESIAN_POINT('',(-8.3558E-002,7.8697835,-0.9)); -#5561 = DIRECTION('',(0.E+000,2.22044604925E-016,-1.)); -#5562 = DIRECTION('',(0.E+000,-1.,-2.22044604925E-016)); -#5563 = DEFINITIONAL_REPRESENTATION('',(#5564),#5568); -#5564 = LINE('',#5565,#5566); -#5565 = CARTESIAN_POINT('',(-0.6302165,-7.583558)); -#5566 = VECTOR('',#5567,1.); -#5567 = DIRECTION('',(1.,0.E+000)); -#5568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5569 = ORIENTED_EDGE('',*,*,#4152,.T.); -#5570 = ADVANCED_FACE('',(#5571),#4286,.F.); -#5571 = FACE_BOUND('',#5572,.F.); -#5572 = EDGE_LOOP('',(#5573,#5594,#5595,#5596)); -#5573 = ORIENTED_EDGE('',*,*,#5574,.F.); -#5574 = EDGE_CURVE('',#4350,#4130,#5575,.T.); -#5575 = SURFACE_CURVE('',#5576,(#5580,#5587),.PCURVE_S1.); -#5576 = LINE('',#5577,#5578); -#5577 = CARTESIAN_POINT('',(-7.940987,8.464333,-0.9)); -#5578 = VECTOR('',#5579,1.); -#5579 = DIRECTION('',(1.,-0.E+000,0.E+000)); -#5580 = PCURVE('',#4286,#5581); -#5581 = DEFINITIONAL_REPRESENTATION('',(#5582),#5586); -#5582 = LINE('',#5583,#5584); -#5583 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5584 = VECTOR('',#5585,1.); -#5585 = DIRECTION('',(1.,0.E+000)); -#5586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5587 = PCURVE('',#5558,#5588); -#5588 = DEFINITIONAL_REPRESENTATION('',(#5589),#5593); -#5589 = LINE('',#5590,#5591); -#5590 = CARTESIAN_POINT('',(-0.5945495,7.857429)); -#5591 = VECTOR('',#5592,1.); -#5592 = DIRECTION('',(0.E+000,-1.)); -#5593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5594 = ORIENTED_EDGE('',*,*,#4349,.T.); -#5595 = ORIENTED_EDGE('',*,*,#4325,.T.); -#5596 = ORIENTED_EDGE('',*,*,#4273,.T.); -#5597 = ADVANCED_FACE('',(#5598),#4457,.F.); -#5598 = FACE_BOUND('',#5599,.F.); -#5599 = EDGE_LOOP('',(#5600,#5621,#5622,#5623)); -#5600 = ORIENTED_EDGE('',*,*,#5601,.F.); -#5601 = EDGE_CURVE('',#4419,#4350,#5602,.T.); -#5602 = SURFACE_CURVE('',#5603,(#5607,#5614),.PCURVE_S1.); -#5603 = LINE('',#5604,#5605); -#5604 = CARTESIAN_POINT('',(-7.5,-0.5,-0.9)); -#5605 = VECTOR('',#5606,1.); -#5606 = DIRECTION('',(-1.2E-016,1.,2.22044604925E-016)); -#5607 = PCURVE('',#4457,#5608); -#5608 = DEFINITIONAL_REPRESENTATION('',(#5609),#5613); -#5609 = LINE('',#5610,#5611); -#5610 = CARTESIAN_POINT('',(8.3697835,7.416442)); -#5611 = VECTOR('',#5612,1.); -#5612 = DIRECTION('',(-1.,1.2E-016)); -#5613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5614 = PCURVE('',#5558,#5615); -#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620); -#5616 = LINE('',#5617,#5618); -#5617 = CARTESIAN_POINT('',(8.3697835,7.416442)); -#5618 = VECTOR('',#5619,1.); -#5619 = DIRECTION('',(-1.,1.2E-016)); -#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5621 = ORIENTED_EDGE('',*,*,#4441,.T.); -#5622 = ORIENTED_EDGE('',*,*,#4469,.T.); -#5623 = ORIENTED_EDGE('',*,*,#4492,.T.); -#5624 = ADVANCED_FACE('',(#5625),#4797,.F.); -#5625 = FACE_BOUND('',#5626,.T.); -#5626 = EDGE_LOOP('',(#5627,#5628,#5629,#5630)); -#5627 = ORIENTED_EDGE('',*,*,#5040,.T.); -#5628 = ORIENTED_EDGE('',*,*,#5071,.T.); -#5629 = ORIENTED_EDGE('',*,*,#4776,.F.); -#5630 = ORIENTED_EDGE('',*,*,#5631,.T.); -#5631 = EDGE_CURVE('',#4749,#4898,#5632,.T.); -#5632 = SURFACE_CURVE('',#5633,(#5637,#5643),.PCURVE_S1.); -#5633 = LINE('',#5634,#5635); -#5634 = CARTESIAN_POINT('',(-4.10005555727,-0.5,-3.25)); -#5635 = VECTOR('',#5636,1.); -#5636 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); -#5637 = PCURVE('',#4797,#5638); -#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5642); -#5639 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5640,#5641),.UNSPECIFIED.,.F., +#5076 = DIRECTION('',(0.E+000,1.)); +#5077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5078 = PCURVE('',#3778,#5079); +#5079 = DEFINITIONAL_REPRESENTATION('',(#5080),#5084); +#5080 = LINE('',#5081,#5082); +#5081 = CARTESIAN_POINT('',(-3.5E-016,0.491748801811)); +#5082 = VECTOR('',#5083,1.); +#5083 = DIRECTION('',(1.,-0.E+000)); +#5084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5085 = ADVANCED_FACE('',(#5086),#3778,.T.); +#5086 = FACE_BOUND('',#5087,.T.); +#5087 = EDGE_LOOP('',(#5088,#5109,#5110,#5111)); +#5088 = ORIENTED_EDGE('',*,*,#5089,.F.); +#5089 = EDGE_CURVE('',#5041,#4813,#5090,.T.); +#5090 = SURFACE_CURVE('',#5091,(#5095,#5102),.PCURVE_S1.); +#5091 = LINE('',#5092,#5093); +#5092 = CARTESIAN_POINT('',(0.3,2.409725137534,-8.2257496038)); +#5093 = VECTOR('',#5094,1.); +#5094 = DIRECTION('',(7.1E-016,-0.766044443119,-0.642787609687)); +#5095 = PCURVE('',#3778,#5096); +#5096 = DEFINITIONAL_REPRESENTATION('',(#5097),#5101); +#5097 = LINE('',#5098,#5099); +#5098 = CARTESIAN_POINT('',(8.5,0.504444067238)); +#5099 = VECTOR('',#5100,1.); +#5100 = DIRECTION('',(0.E+000,-1.)); +#5101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5102 = PCURVE('',#3911,#5103); +#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(-3.7757496038,2.509725137534)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(-0.642787609687,-0.766044443119)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = ORIENTED_EDGE('',*,*,#5065,.F.); +#5110 = ORIENTED_EDGE('',*,*,#3762,.F.); +#5111 = ORIENTED_EDGE('',*,*,#4835,.T.); +#5112 = ADVANCED_FACE('',(#5113),#3911,.T.); +#5113 = FACE_BOUND('',#5114,.T.); +#5114 = EDGE_LOOP('',(#5115,#5136,#5137,#5138,#5139,#5140,#5141)); +#5115 = ORIENTED_EDGE('',*,*,#5116,.T.); +#5116 = EDGE_CURVE('',#4785,#4565,#5117,.T.); +#5117 = SURFACE_CURVE('',#5118,(#5122,#5129),.PCURVE_S1.); +#5118 = LINE('',#5119,#5120); +#5119 = CARTESIAN_POINT('',(0.3,1.578460969083,-7.75)); +#5120 = VECTOR('',#5121,1.); +#5121 = DIRECTION('',(-1.16E-015,-2.22044604925E-016,1.)); +#5122 = PCURVE('',#3911,#5123); +#5123 = DEFINITIONAL_REPRESENTATION('',(#5124),#5128); +#5124 = LINE('',#5125,#5126); +#5125 = CARTESIAN_POINT('',(-3.3,1.678460969083)); +#5126 = VECTOR('',#5127,1.); +#5127 = DIRECTION('',(1.,0.E+000)); +#5128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5129 = PCURVE('',#4216,#5130); +#5130 = DEFINITIONAL_REPRESENTATION('',(#5131),#5135); +#5131 = LINE('',#5132,#5133); +#5132 = CARTESIAN_POINT('',(4.85573654929,0.75)); +#5133 = VECTOR('',#5134,1.); +#5134 = DIRECTION('',(-1.61E-015,-1.)); +#5135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5136 = ORIENTED_EDGE('',*,*,#4564,.F.); +#5137 = ORIENTED_EDGE('',*,*,#3895,.T.); +#5138 = ORIENTED_EDGE('',*,*,#4991,.T.); +#5139 = ORIENTED_EDGE('',*,*,#5040,.T.); +#5140 = ORIENTED_EDGE('',*,*,#5089,.T.); +#5141 = ORIENTED_EDGE('',*,*,#4812,.T.); +#5142 = ADVANCED_FACE('',(#5143),#4183,.T.); +#5143 = FACE_BOUND('',#5144,.T.); +#5144 = EDGE_LOOP('',(#5145,#5146,#5165,#5166)); +#5145 = ORIENTED_EDGE('',*,*,#4165,.T.); +#5146 = ORIENTED_EDGE('',*,*,#5147,.F.); +#5147 = EDGE_CURVE('',#4616,#4168,#5148,.T.); +#5148 = SURFACE_CURVE('',#5149,(#5153,#5159),.PCURVE_S1.); +#5149 = LINE('',#5150,#5151); +#5150 = CARTESIAN_POINT('',(-4.10005555727,-0.5,-3.25)); +#5151 = VECTOR('',#5152,1.); +#5152 = DIRECTION('',(0.E+000,-4.42044604925E-016,1.)); +#5153 = PCURVE('',#4183,#5154); +#5154 = DEFINITIONAL_REPRESENTATION('',(#5155),#5158); +#5155 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5156,#5157),.UNSPECIFIED.,.F., .F.,(2,2),(-5.46,6.E-007),.PIECEWISE_BEZIER_KNOTS.); -#5640 = CARTESIAN_POINT('',(-1.11113397475E-002,-5.46)); -#5641 = CARTESIAN_POINT('',(-1.11113397475E-002,6.E-007)); -#5642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#5156 = CARTESIAN_POINT('',(-9.994444272966E-002,1.71)); +#5157 = CARTESIAN_POINT('',(-9.994444272966E-002,-3.7500006)); +#5158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#5643 = PCURVE('',#4764,#5644); -#5644 = DEFINITIONAL_REPRESENTATION('',(#5645),#5648); -#5645 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5646,#5647),.UNSPECIFIED.,.F., +#5159 = PCURVE('',#4315,#5160); +#5160 = DEFINITIONAL_REPRESENTATION('',(#5161),#5164); +#5161 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5162,#5163),.UNSPECIFIED.,.F., .F.,(2,2),(-5.46,6.E-007),.PIECEWISE_BEZIER_KNOTS.); -#5646 = CARTESIAN_POINT('',(-9.994444272966E-002,1.71)); -#5647 = CARTESIAN_POINT('',(-9.994444272966E-002,-3.7500006)); -#5648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5649 = ADVANCED_FACE('',(#5650),#4764,.T.); -#5650 = FACE_BOUND('',#5651,.T.); -#5651 = EDGE_LOOP('',(#5652,#5653,#5654,#5655)); -#5652 = ORIENTED_EDGE('',*,*,#4895,.T.); -#5653 = ORIENTED_EDGE('',*,*,#5631,.F.); -#5654 = ORIENTED_EDGE('',*,*,#4748,.T.); -#5655 = ORIENTED_EDGE('',*,*,#5656,.T.); -#5656 = EDGE_CURVE('',#4716,#4896,#5657,.T.); -#5657 = SURFACE_CURVE('',#5658,(#5662,#5669),.PCURVE_S1.); -#5658 = LINE('',#5659,#5660); -#5659 = CARTESIAN_POINT('',(-2.1,-0.5,-8.)); -#5660 = VECTOR('',#5661,1.); -#5661 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); -#5662 = PCURVE('',#4764,#5663); -#5663 = DEFINITIONAL_REPRESENTATION('',(#5664),#5668); -#5664 = LINE('',#5665,#5666); -#5665 = CARTESIAN_POINT('',(-2.1,1.)); -#5666 = VECTOR('',#5667,1.); -#5667 = DIRECTION('',(1.11E-015,-1.)); -#5668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5669 = PCURVE('',#4736,#5670); -#5670 = DEFINITIONAL_REPRESENTATION('',(#5671),#5675); -#5671 = LINE('',#5672,#5673); -#5672 = CARTESIAN_POINT('',(3.14159265359,1.)); -#5673 = VECTOR('',#5674,1.); -#5674 = DIRECTION('',(0.E+000,-1.)); -#5675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5676 = ADVANCED_FACE('',(#5677),#4736,.F.); -#5677 = FACE_BOUND('',#5678,.F.); -#5678 = EDGE_LOOP('',(#5679,#5680,#5681,#5682,#5683,#5684,#5685,#5686)); -#5679 = ORIENTED_EDGE('',*,*,#5331,.T.); -#5680 = ORIENTED_EDGE('',*,*,#5280,.T.); -#5681 = ORIENTED_EDGE('',*,*,#5180,.T.); -#5682 = ORIENTED_EDGE('',*,*,#5512,.T.); -#5683 = ORIENTED_EDGE('',*,*,#4715,.T.); -#5684 = ORIENTED_EDGE('',*,*,#5656,.T.); -#5685 = ORIENTED_EDGE('',*,*,#4920,.T.); -#5686 = ORIENTED_EDGE('',*,*,#5363,.T.); -#5687 = ADVANCED_FACE('',(#5688),#4880,.F.); -#5688 = FACE_BOUND('',#5689,.F.); -#5689 = EDGE_LOOP('',(#5690,#5711,#5712,#5713)); -#5690 = ORIENTED_EDGE('',*,*,#5691,.F.); -#5691 = EDGE_CURVE('',#4204,#4419,#5692,.T.); -#5692 = SURFACE_CURVE('',#5693,(#5697,#5704),.PCURVE_S1.); -#5693 = LINE('',#5694,#5695); -#5694 = CARTESIAN_POINT('',(7.773871,7.275234,-0.9)); -#5695 = VECTOR('',#5696,1.); -#5696 = DIRECTION('',(-1.,0.E+000,0.E+000)); -#5697 = PCURVE('',#4880,#5698); -#5698 = DEFINITIONAL_REPRESENTATION('',(#5699),#5703); -#5699 = LINE('',#5700,#5701); -#5700 = CARTESIAN_POINT('',(0.E+000,0.E+000)); -#5701 = VECTOR('',#5702,1.); -#5702 = DIRECTION('',(1.,0.E+000)); -#5703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5704 = PCURVE('',#5558,#5705); -#5705 = DEFINITIONAL_REPRESENTATION('',(#5706),#5710); -#5706 = LINE('',#5707,#5708); -#5707 = CARTESIAN_POINT('',(0.5945495,-7.857429)); -#5708 = VECTOR('',#5709,1.); -#5709 = DIRECTION('',(0.E+000,1.)); -#5710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#5711 = ORIENTED_EDGE('',*,*,#5135,.T.); -#5712 = ORIENTED_EDGE('',*,*,#4995,.T.); -#5713 = ORIENTED_EDGE('',*,*,#4867,.T.); -#5714 = ADVANCED_FACE('',(#5715),#5558,.F.); -#5715 = FACE_BOUND('',#5716,.F.); -#5716 = EDGE_LOOP('',(#5717,#5718,#5719,#5720)); -#5717 = ORIENTED_EDGE('',*,*,#5544,.T.); -#5718 = ORIENTED_EDGE('',*,*,#5691,.T.); -#5719 = ORIENTED_EDGE('',*,*,#5601,.T.); -#5720 = ORIENTED_EDGE('',*,*,#5574,.T.); -#5721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5725)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#5722,#5723,#5724)) REPRESENTATION_CONTEXT +#5162 = CARTESIAN_POINT('',(-1.11113397475E-002,-5.46)); +#5163 = CARTESIAN_POINT('',(-1.11113397475E-002,6.E-007)); +#5164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5165 = ORIENTED_EDGE('',*,*,#4615,.T.); +#5166 = ORIENTED_EDGE('',*,*,#5167,.T.); +#5167 = EDGE_CURVE('',#4588,#4166,#5168,.T.); +#5168 = SURFACE_CURVE('',#5169,(#5173,#5180),.PCURVE_S1.); +#5169 = LINE('',#5170,#5171); +#5170 = CARTESIAN_POINT('',(-2.1,-0.5,-8.)); +#5171 = VECTOR('',#5172,1.); +#5172 = DIRECTION('',(-1.11E-015,-2.22044604925E-016,1.)); +#5173 = PCURVE('',#4183,#5174); +#5174 = DEFINITIONAL_REPRESENTATION('',(#5175),#5179); +#5175 = LINE('',#5176,#5177); +#5176 = CARTESIAN_POINT('',(-2.1,1.)); +#5177 = VECTOR('',#5178,1.); +#5178 = DIRECTION('',(1.11E-015,-1.)); +#5179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5180 = PCURVE('',#4216,#5181); +#5181 = DEFINITIONAL_REPRESENTATION('',(#5182),#5186); +#5182 = LINE('',#5183,#5184); +#5183 = CARTESIAN_POINT('',(3.14159265359,1.)); +#5184 = VECTOR('',#5185,1.); +#5185 = DIRECTION('',(0.E+000,-1.)); +#5186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5187 = ADVANCED_FACE('',(#5188),#4315,.F.); +#5188 = FACE_BOUND('',#5189,.T.); +#5189 = EDGE_LOOP('',(#5190,#5191,#5192,#5193)); +#5190 = ORIENTED_EDGE('',*,*,#4300,.T.); +#5191 = ORIENTED_EDGE('',*,*,#4700,.T.); +#5192 = ORIENTED_EDGE('',*,*,#4638,.F.); +#5193 = ORIENTED_EDGE('',*,*,#5147,.T.); +#5194 = ADVANCED_FACE('',(#5195),#4216,.F.); +#5195 = FACE_BOUND('',#5196,.F.); +#5196 = EDGE_LOOP('',(#5197,#5198,#5199,#5200,#5201,#5202,#5203,#5204)); +#5197 = ORIENTED_EDGE('',*,*,#4935,.T.); +#5198 = ORIENTED_EDGE('',*,*,#4884,.T.); +#5199 = ORIENTED_EDGE('',*,*,#4784,.T.); +#5200 = ORIENTED_EDGE('',*,*,#5116,.T.); +#5201 = ORIENTED_EDGE('',*,*,#4587,.T.); +#5202 = ORIENTED_EDGE('',*,*,#5167,.T.); +#5203 = ORIENTED_EDGE('',*,*,#4195,.T.); +#5204 = ORIENTED_EDGE('',*,*,#4967,.T.); +#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5209)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5206,#5207,#5208)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#5722 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#5723 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#5724 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#5725 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5722, +#5206 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5207 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5208 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5209 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5206, 'distance_accuracy_value','confusion accuracy'); -#5726 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); -#5727 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #5728,#5736,#5743,#5750,#5757,#5764,#5771,#5779,#5786,#5793,#5800, - #5807,#5814,#5821,#5828,#5835,#5842,#5849,#5856,#5863,#5870,#5877, - #5884,#5891,#5898,#5905,#5912,#5919,#5926,#5933,#5940,#5947,#5954, - #5961,#5968,#5975,#5982,#5989,#5996,#6003,#6010,#6017,#6024,#6031, - #6038,#6045,#6052,#6059,#6066,#6073,#6080,#6087,#6094,#6101,#6108, - #6115,#6122,#6129,#6136,#6143,#6150,#6157,#6164,#6171,#6178,#6185, - #6192,#6199,#6206,#6213,#6220,#6227,#6234,#6241,#6248,#6255),#5721); -#5728 = STYLED_ITEM('color',(#5729),#17); -#5729 = PRESENTATION_STYLE_ASSIGNMENT((#5730)); -#5730 = SURFACE_STYLE_USAGE(.BOTH.,#5731); -#5731 = SURFACE_SIDE_STYLE('',(#5732)); -#5732 = SURFACE_STYLE_FILL_AREA(#5733); -#5733 = FILL_AREA_STYLE('',(#5734)); -#5734 = FILL_AREA_STYLE_COLOUR('',#5735); -#5735 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); -#5736 = STYLED_ITEM('color',(#5737),#137); -#5737 = PRESENTATION_STYLE_ASSIGNMENT((#5738)); -#5738 = SURFACE_STYLE_USAGE(.BOTH.,#5739); -#5739 = SURFACE_SIDE_STYLE('',(#5740)); -#5740 = SURFACE_STYLE_FILL_AREA(#5741); -#5741 = FILL_AREA_STYLE('',(#5742)); -#5742 = FILL_AREA_STYLE_COLOUR('',#5735); -#5743 = STYLED_ITEM('color',(#5744),#213); -#5744 = PRESENTATION_STYLE_ASSIGNMENT((#5745)); -#5745 = SURFACE_STYLE_USAGE(.BOTH.,#5746); -#5746 = SURFACE_SIDE_STYLE('',(#5747)); -#5747 = SURFACE_STYLE_FILL_AREA(#5748); -#5748 = FILL_AREA_STYLE('',(#5749)); -#5749 = FILL_AREA_STYLE_COLOUR('',#5735); -#5750 = STYLED_ITEM('color',(#5751),#287); -#5751 = PRESENTATION_STYLE_ASSIGNMENT((#5752)); -#5752 = SURFACE_STYLE_USAGE(.BOTH.,#5753); -#5753 = SURFACE_SIDE_STYLE('',(#5754)); -#5754 = SURFACE_STYLE_FILL_AREA(#5755); -#5755 = FILL_AREA_STYLE('',(#5756)); -#5756 = FILL_AREA_STYLE_COLOUR('',#5735); -#5757 = STYLED_ITEM('color',(#5758),#388); -#5758 = PRESENTATION_STYLE_ASSIGNMENT((#5759)); -#5759 = SURFACE_STYLE_USAGE(.BOTH.,#5760); -#5760 = SURFACE_SIDE_STYLE('',(#5761)); -#5761 = SURFACE_STYLE_FILL_AREA(#5762); -#5762 = FILL_AREA_STYLE('',(#5763)); -#5763 = FILL_AREA_STYLE_COLOUR('',#5735); -#5764 = STYLED_ITEM('color',(#5765),#489); -#5765 = PRESENTATION_STYLE_ASSIGNMENT((#5766)); -#5766 = SURFACE_STYLE_USAGE(.BOTH.,#5767); -#5767 = SURFACE_SIDE_STYLE('',(#5768)); -#5768 = SURFACE_STYLE_FILL_AREA(#5769); -#5769 = FILL_AREA_STYLE('',(#5770)); -#5770 = FILL_AREA_STYLE_COLOUR('',#5735); -#5771 = STYLED_ITEM('color',(#5772),#519); -#5772 = PRESENTATION_STYLE_ASSIGNMENT((#5773)); -#5773 = SURFACE_STYLE_USAGE(.BOTH.,#5774); -#5774 = SURFACE_SIDE_STYLE('',(#5775)); -#5775 = SURFACE_STYLE_FILL_AREA(#5776); -#5776 = FILL_AREA_STYLE('',(#5777)); -#5777 = FILL_AREA_STYLE_COLOUR('',#5778); -#5778 = COLOUR_RGB('',0.749019622803,0.749019622803,0.749019622803); -#5779 = STYLED_ITEM('color',(#5780),#605); -#5780 = PRESENTATION_STYLE_ASSIGNMENT((#5781)); -#5781 = SURFACE_STYLE_USAGE(.BOTH.,#5782); -#5782 = SURFACE_SIDE_STYLE('',(#5783)); -#5783 = SURFACE_STYLE_FILL_AREA(#5784); -#5784 = FILL_AREA_STYLE('',(#5785)); -#5785 = FILL_AREA_STYLE_COLOUR('',#5735); -#5786 = STYLED_ITEM('color',(#5787),#701); -#5787 = PRESENTATION_STYLE_ASSIGNMENT((#5788)); -#5788 = SURFACE_STYLE_USAGE(.BOTH.,#5789); -#5789 = SURFACE_SIDE_STYLE('',(#5790)); -#5790 = SURFACE_STYLE_FILL_AREA(#5791); -#5791 = FILL_AREA_STYLE('',(#5792)); -#5792 = FILL_AREA_STYLE_COLOUR('',#5735); -#5793 = STYLED_ITEM('color',(#5794),#797); -#5794 = PRESENTATION_STYLE_ASSIGNMENT((#5795)); -#5795 = SURFACE_STYLE_USAGE(.BOTH.,#5796); -#5796 = SURFACE_SIDE_STYLE('',(#5797)); -#5797 = SURFACE_STYLE_FILL_AREA(#5798); -#5798 = FILL_AREA_STYLE('',(#5799)); -#5799 = FILL_AREA_STYLE_COLOUR('',#5778); -#5800 = STYLED_ITEM('color',(#5801),#873); -#5801 = PRESENTATION_STYLE_ASSIGNMENT((#5802)); -#5802 = SURFACE_STYLE_USAGE(.BOTH.,#5803); -#5803 = SURFACE_SIDE_STYLE('',(#5804)); -#5804 = SURFACE_STYLE_FILL_AREA(#5805); -#5805 = FILL_AREA_STYLE('',(#5806)); -#5806 = FILL_AREA_STYLE_COLOUR('',#5778); -#5807 = STYLED_ITEM('color',(#5808),#982); -#5808 = PRESENTATION_STYLE_ASSIGNMENT((#5809)); -#5809 = SURFACE_STYLE_USAGE(.BOTH.,#5810); -#5810 = SURFACE_SIDE_STYLE('',(#5811)); -#5811 = SURFACE_STYLE_FILL_AREA(#5812); -#5812 = FILL_AREA_STYLE('',(#5813)); -#5813 = FILL_AREA_STYLE_COLOUR('',#5778); -#5814 = STYLED_ITEM('color',(#5815),#1086); -#5815 = PRESENTATION_STYLE_ASSIGNMENT((#5816)); -#5816 = SURFACE_STYLE_USAGE(.BOTH.,#5817); -#5817 = SURFACE_SIDE_STYLE('',(#5818)); -#5818 = SURFACE_STYLE_FILL_AREA(#5819); -#5819 = FILL_AREA_STYLE('',(#5820)); -#5820 = FILL_AREA_STYLE_COLOUR('',#5778); -#5821 = STYLED_ITEM('color',(#5822),#1141); -#5822 = PRESENTATION_STYLE_ASSIGNMENT((#5823)); -#5823 = SURFACE_STYLE_USAGE(.BOTH.,#5824); -#5824 = SURFACE_SIDE_STYLE('',(#5825)); -#5825 = SURFACE_STYLE_FILL_AREA(#5826); -#5826 = FILL_AREA_STYLE('',(#5827)); -#5827 = FILL_AREA_STYLE_COLOUR('',#5778); -#5828 = STYLED_ITEM('color',(#5829),#1168); -#5829 = PRESENTATION_STYLE_ASSIGNMENT((#5830)); -#5830 = SURFACE_STYLE_USAGE(.BOTH.,#5831); -#5831 = SURFACE_SIDE_STYLE('',(#5832)); -#5832 = SURFACE_STYLE_FILL_AREA(#5833); -#5833 = FILL_AREA_STYLE('',(#5834)); -#5834 = FILL_AREA_STYLE_COLOUR('',#5778); -#5835 = STYLED_ITEM('color',(#5836),#1988); -#5836 = PRESENTATION_STYLE_ASSIGNMENT((#5837)); -#5837 = SURFACE_STYLE_USAGE(.BOTH.,#5838); -#5838 = SURFACE_SIDE_STYLE('',(#5839)); -#5839 = SURFACE_STYLE_FILL_AREA(#5840); -#5840 = FILL_AREA_STYLE('',(#5841)); -#5841 = FILL_AREA_STYLE_COLOUR('',#5778); -#5842 = STYLED_ITEM('color',(#5843),#2332); -#5843 = PRESENTATION_STYLE_ASSIGNMENT((#5844)); -#5844 = SURFACE_STYLE_USAGE(.BOTH.,#5845); -#5845 = SURFACE_SIDE_STYLE('',(#5846)); -#5846 = SURFACE_STYLE_FILL_AREA(#5847); -#5847 = FILL_AREA_STYLE('',(#5848)); -#5848 = FILL_AREA_STYLE_COLOUR('',#5778); -#5849 = STYLED_ITEM('color',(#5850),#2520); -#5850 = PRESENTATION_STYLE_ASSIGNMENT((#5851)); -#5851 = SURFACE_STYLE_USAGE(.BOTH.,#5852); -#5852 = SURFACE_SIDE_STYLE('',(#5853)); -#5853 = SURFACE_STYLE_FILL_AREA(#5854); -#5854 = FILL_AREA_STYLE('',(#5855)); -#5855 = FILL_AREA_STYLE_COLOUR('',#5778); -#5856 = STYLED_ITEM('color',(#5857),#2547); -#5857 = PRESENTATION_STYLE_ASSIGNMENT((#5858)); -#5858 = SURFACE_STYLE_USAGE(.BOTH.,#5859); -#5859 = SURFACE_SIDE_STYLE('',(#5860)); -#5860 = SURFACE_STYLE_FILL_AREA(#5861); -#5861 = FILL_AREA_STYLE('',(#5862)); -#5862 = FILL_AREA_STYLE_COLOUR('',#5778); -#5863 = STYLED_ITEM('color',(#5864),#2623); -#5864 = PRESENTATION_STYLE_ASSIGNMENT((#5865)); -#5865 = SURFACE_STYLE_USAGE(.BOTH.,#5866); -#5866 = SURFACE_SIDE_STYLE('',(#5867)); -#5867 = SURFACE_STYLE_FILL_AREA(#5868); -#5868 = FILL_AREA_STYLE('',(#5869)); -#5869 = FILL_AREA_STYLE_COLOUR('',#5778); -#5870 = STYLED_ITEM('color',(#5871),#2672); -#5871 = PRESENTATION_STYLE_ASSIGNMENT((#5872)); -#5872 = SURFACE_STYLE_USAGE(.BOTH.,#5873); -#5873 = SURFACE_SIDE_STYLE('',(#5874)); -#5874 = SURFACE_STYLE_FILL_AREA(#5875); -#5875 = FILL_AREA_STYLE('',(#5876)); -#5876 = FILL_AREA_STYLE_COLOUR('',#5778); -#5877 = STYLED_ITEM('color',(#5878),#2866); -#5878 = PRESENTATION_STYLE_ASSIGNMENT((#5879)); -#5879 = SURFACE_STYLE_USAGE(.BOTH.,#5880); -#5880 = SURFACE_SIDE_STYLE('',(#5881)); -#5881 = SURFACE_STYLE_FILL_AREA(#5882); -#5882 = FILL_AREA_STYLE('',(#5883)); -#5883 = FILL_AREA_STYLE_COLOUR('',#5735); -#5884 = STYLED_ITEM('color',(#5885),#2918); -#5885 = PRESENTATION_STYLE_ASSIGNMENT((#5886)); -#5886 = SURFACE_STYLE_USAGE(.BOTH.,#5887); -#5887 = SURFACE_SIDE_STYLE('',(#5888)); -#5888 = SURFACE_STYLE_FILL_AREA(#5889); -#5889 = FILL_AREA_STYLE('',(#5890)); -#5890 = FILL_AREA_STYLE_COLOUR('',#5778); -#5891 = STYLED_ITEM('color',(#5892),#2994); -#5892 = PRESENTATION_STYLE_ASSIGNMENT((#5893)); -#5893 = SURFACE_STYLE_USAGE(.BOTH.,#5894); -#5894 = SURFACE_SIDE_STYLE('',(#5895)); -#5895 = SURFACE_STYLE_FILL_AREA(#5896); -#5896 = FILL_AREA_STYLE('',(#5897)); -#5897 = FILL_AREA_STYLE_COLOUR('',#5778); -#5898 = STYLED_ITEM('color',(#5899),#3043); -#5899 = PRESENTATION_STYLE_ASSIGNMENT((#5900)); -#5900 = SURFACE_STYLE_USAGE(.BOTH.,#5901); -#5901 = SURFACE_SIDE_STYLE('',(#5902)); -#5902 = SURFACE_STYLE_FILL_AREA(#5903); -#5903 = FILL_AREA_STYLE('',(#5904)); -#5904 = FILL_AREA_STYLE_COLOUR('',#5778); -#5905 = STYLED_ITEM('color',(#5906),#3092); -#5906 = PRESENTATION_STYLE_ASSIGNMENT((#5907)); -#5907 = SURFACE_STYLE_USAGE(.BOTH.,#5908); -#5908 = SURFACE_SIDE_STYLE('',(#5909)); -#5909 = SURFACE_STYLE_FILL_AREA(#5910); -#5910 = FILL_AREA_STYLE('',(#5911)); -#5911 = FILL_AREA_STYLE_COLOUR('',#5778); -#5912 = STYLED_ITEM('color',(#5913),#3141); -#5913 = PRESENTATION_STYLE_ASSIGNMENT((#5914)); -#5914 = SURFACE_STYLE_USAGE(.BOTH.,#5915); -#5915 = SURFACE_SIDE_STYLE('',(#5916)); -#5916 = SURFACE_STYLE_FILL_AREA(#5917); -#5917 = FILL_AREA_STYLE('',(#5918)); -#5918 = FILL_AREA_STYLE_COLOUR('',#5778); -#5919 = STYLED_ITEM('color',(#5920),#3190); -#5920 = PRESENTATION_STYLE_ASSIGNMENT((#5921)); -#5921 = SURFACE_STYLE_USAGE(.BOTH.,#5922); -#5922 = SURFACE_SIDE_STYLE('',(#5923)); -#5923 = SURFACE_STYLE_FILL_AREA(#5924); -#5924 = FILL_AREA_STYLE('',(#5925)); -#5925 = FILL_AREA_STYLE_COLOUR('',#5778); -#5926 = STYLED_ITEM('color',(#5927),#3217); -#5927 = PRESENTATION_STYLE_ASSIGNMENT((#5928)); -#5928 = SURFACE_STYLE_USAGE(.BOTH.,#5929); -#5929 = SURFACE_SIDE_STYLE('',(#5930)); -#5930 = SURFACE_STYLE_FILL_AREA(#5931); -#5931 = FILL_AREA_STYLE('',(#5932)); -#5932 = FILL_AREA_STYLE_COLOUR('',#5778); -#5933 = STYLED_ITEM('color',(#5934),#3244); -#5934 = PRESENTATION_STYLE_ASSIGNMENT((#5935)); -#5935 = SURFACE_STYLE_USAGE(.BOTH.,#5936); -#5936 = SURFACE_SIDE_STYLE('',(#5937)); -#5937 = SURFACE_STYLE_FILL_AREA(#5938); -#5938 = FILL_AREA_STYLE('',(#5939)); -#5939 = FILL_AREA_STYLE_COLOUR('',#5778); -#5940 = STYLED_ITEM('color',(#5941),#3271); -#5941 = PRESENTATION_STYLE_ASSIGNMENT((#5942)); -#5942 = SURFACE_STYLE_USAGE(.BOTH.,#5943); -#5943 = SURFACE_SIDE_STYLE('',(#5944)); -#5944 = SURFACE_STYLE_FILL_AREA(#5945); -#5945 = FILL_AREA_STYLE('',(#5946)); -#5946 = FILL_AREA_STYLE_COLOUR('',#5778); -#5947 = STYLED_ITEM('color',(#5948),#3298); -#5948 = PRESENTATION_STYLE_ASSIGNMENT((#5949)); -#5949 = SURFACE_STYLE_USAGE(.BOTH.,#5950); -#5950 = SURFACE_SIDE_STYLE('',(#5951)); -#5951 = SURFACE_STYLE_FILL_AREA(#5952); -#5952 = FILL_AREA_STYLE('',(#5953)); -#5953 = FILL_AREA_STYLE_COLOUR('',#5778); -#5954 = STYLED_ITEM('color',(#5955),#3325); -#5955 = PRESENTATION_STYLE_ASSIGNMENT((#5956)); -#5956 = SURFACE_STYLE_USAGE(.BOTH.,#5957); -#5957 = SURFACE_SIDE_STYLE('',(#5958)); -#5958 = SURFACE_STYLE_FILL_AREA(#5959); -#5959 = FILL_AREA_STYLE('',(#5960)); -#5960 = FILL_AREA_STYLE_COLOUR('',#5778); -#5961 = STYLED_ITEM('color',(#5962),#3352); -#5962 = PRESENTATION_STYLE_ASSIGNMENT((#5963)); -#5963 = SURFACE_STYLE_USAGE(.BOTH.,#5964); -#5964 = SURFACE_SIDE_STYLE('',(#5965)); -#5965 = SURFACE_STYLE_FILL_AREA(#5966); -#5966 = FILL_AREA_STYLE('',(#5967)); -#5967 = FILL_AREA_STYLE_COLOUR('',#5778); -#5968 = STYLED_ITEM('color',(#5969),#3379); -#5969 = PRESENTATION_STYLE_ASSIGNMENT((#5970)); -#5970 = SURFACE_STYLE_USAGE(.BOTH.,#5971); -#5971 = SURFACE_SIDE_STYLE('',(#5972)); -#5972 = SURFACE_STYLE_FILL_AREA(#5973); -#5973 = FILL_AREA_STYLE('',(#5974)); -#5974 = FILL_AREA_STYLE_COLOUR('',#5778); -#5975 = STYLED_ITEM('color',(#5976),#3386); -#5976 = PRESENTATION_STYLE_ASSIGNMENT((#5977)); -#5977 = SURFACE_STYLE_USAGE(.BOTH.,#5978); -#5978 = SURFACE_SIDE_STYLE('',(#5979)); -#5979 = SURFACE_STYLE_FILL_AREA(#5980); -#5980 = FILL_AREA_STYLE('',(#5981)); -#5981 = FILL_AREA_STYLE_COLOUR('',#5778); -#5982 = STYLED_ITEM('color',(#5983),#3435); -#5983 = PRESENTATION_STYLE_ASSIGNMENT((#5984)); -#5984 = SURFACE_STYLE_USAGE(.BOTH.,#5985); -#5985 = SURFACE_SIDE_STYLE('',(#5986)); -#5986 = SURFACE_STYLE_FILL_AREA(#5987); -#5987 = FILL_AREA_STYLE('',(#5988)); -#5988 = FILL_AREA_STYLE_COLOUR('',#5778); -#5989 = STYLED_ITEM('color',(#5990),#3533); -#5990 = PRESENTATION_STYLE_ASSIGNMENT((#5991)); -#5991 = SURFACE_STYLE_USAGE(.BOTH.,#5992); -#5992 = SURFACE_SIDE_STYLE('',(#5993)); -#5993 = SURFACE_STYLE_FILL_AREA(#5994); -#5994 = FILL_AREA_STYLE('',(#5995)); -#5995 = FILL_AREA_STYLE_COLOUR('',#5735); -#5996 = STYLED_ITEM('color',(#5997),#3583); -#5997 = PRESENTATION_STYLE_ASSIGNMENT((#5998)); -#5998 = SURFACE_STYLE_USAGE(.BOTH.,#5999); -#5999 = SURFACE_SIDE_STYLE('',(#6000)); -#6000 = SURFACE_STYLE_FILL_AREA(#6001); -#6001 = FILL_AREA_STYLE('',(#6002)); -#6002 = FILL_AREA_STYLE_COLOUR('',#5735); -#6003 = STYLED_ITEM('color',(#6004),#3749); -#6004 = PRESENTATION_STYLE_ASSIGNMENT((#6005)); -#6005 = SURFACE_STYLE_USAGE(.BOTH.,#6006); -#6006 = SURFACE_SIDE_STYLE('',(#6007)); -#6007 = SURFACE_STYLE_FILL_AREA(#6008); -#6008 = FILL_AREA_STYLE('',(#6009)); -#6009 = FILL_AREA_STYLE_COLOUR('',#5778); -#6010 = STYLED_ITEM('color',(#6011),#3882); -#6011 = PRESENTATION_STYLE_ASSIGNMENT((#6012)); -#6012 = SURFACE_STYLE_USAGE(.BOTH.,#6013); -#6013 = SURFACE_SIDE_STYLE('',(#6014)); -#6014 = SURFACE_STYLE_FILL_AREA(#6015); -#6015 = FILL_AREA_STYLE('',(#6016)); -#6016 = FILL_AREA_STYLE_COLOUR('',#5778); -#6017 = STYLED_ITEM('color',(#6018),#3982); -#6018 = PRESENTATION_STYLE_ASSIGNMENT((#6019)); -#6019 = SURFACE_STYLE_USAGE(.BOTH.,#6020); -#6020 = SURFACE_SIDE_STYLE('',(#6021)); -#6021 = SURFACE_STYLE_FILL_AREA(#6022); -#6022 = FILL_AREA_STYLE('',(#6023)); -#6023 = FILL_AREA_STYLE_COLOUR('',#5778); -#6024 = STYLED_ITEM('color',(#6025),#4014); -#6025 = PRESENTATION_STYLE_ASSIGNMENT((#6026)); -#6026 = SURFACE_STYLE_USAGE(.BOTH.,#6027); -#6027 = SURFACE_SIDE_STYLE('',(#6028)); -#6028 = SURFACE_STYLE_FILL_AREA(#6029); -#6029 = FILL_AREA_STYLE('',(#6030)); -#6030 = FILL_AREA_STYLE_COLOUR('',#5778); -#6031 = STYLED_ITEM('color',(#6032),#4068); -#6032 = PRESENTATION_STYLE_ASSIGNMENT((#6033)); -#6033 = SURFACE_STYLE_USAGE(.BOTH.,#6034); -#6034 = SURFACE_SIDE_STYLE('',(#6035)); -#6035 = SURFACE_STYLE_FILL_AREA(#6036); -#6036 = FILL_AREA_STYLE('',(#6037)); -#6037 = FILL_AREA_STYLE_COLOUR('',#5778); -#6038 = STYLED_ITEM('color',(#6039),#4122); -#6039 = PRESENTATION_STYLE_ASSIGNMENT((#6040)); -#6040 = SURFACE_STYLE_USAGE(.BOTH.,#6041); -#6041 = SURFACE_SIDE_STYLE('',(#6042)); -#6042 = SURFACE_STYLE_FILL_AREA(#6043); -#6043 = FILL_AREA_STYLE('',(#6044)); -#6044 = FILL_AREA_STYLE_COLOUR('',#5778); -#6045 = STYLED_ITEM('color',(#6046),#4246); -#6046 = PRESENTATION_STYLE_ASSIGNMENT((#6047)); -#6047 = SURFACE_STYLE_USAGE(.BOTH.,#6048); -#6048 = SURFACE_SIDE_STYLE('',(#6049)); -#6049 = SURFACE_STYLE_FILL_AREA(#6050); -#6050 = FILL_AREA_STYLE('',(#6051)); -#6051 = FILL_AREA_STYLE_COLOUR('',#5778); -#6052 = STYLED_ITEM('color',(#6053),#4298); -#6053 = PRESENTATION_STYLE_ASSIGNMENT((#6054)); -#6054 = SURFACE_STYLE_USAGE(.BOTH.,#6055); -#6055 = SURFACE_SIDE_STYLE('',(#6056)); -#6056 = SURFACE_STYLE_FILL_AREA(#6057); -#6057 = FILL_AREA_STYLE('',(#6058)); -#6058 = FILL_AREA_STYLE_COLOUR('',#5778); -#6059 = STYLED_ITEM('color',(#6060),#4345); -#6060 = PRESENTATION_STYLE_ASSIGNMENT((#6061)); -#6061 = SURFACE_STYLE_USAGE(.BOTH.,#6062); -#6062 = SURFACE_SIDE_STYLE('',(#6063)); -#6063 = SURFACE_STYLE_FILL_AREA(#6064); -#6064 = FILL_AREA_STYLE('',(#6065)); -#6065 = FILL_AREA_STYLE_COLOUR('',#5778); -#6066 = STYLED_ITEM('color',(#6067),#4392); -#6067 = PRESENTATION_STYLE_ASSIGNMENT((#6068)); -#6068 = SURFACE_STYLE_USAGE(.BOTH.,#6069); -#6069 = SURFACE_SIDE_STYLE('',(#6070)); -#6070 = SURFACE_STYLE_FILL_AREA(#6071); -#6071 = FILL_AREA_STYLE('',(#6072)); -#6072 = FILL_AREA_STYLE_COLOUR('',#5778); -#6073 = STYLED_ITEM('color',(#6074),#4512); -#6074 = PRESENTATION_STYLE_ASSIGNMENT((#6075)); -#6075 = SURFACE_STYLE_USAGE(.BOTH.,#6076); -#6076 = SURFACE_SIDE_STYLE('',(#6077)); -#6077 = SURFACE_STYLE_FILL_AREA(#6078); -#6078 = FILL_AREA_STYLE('',(#6079)); -#6079 = FILL_AREA_STYLE_COLOUR('',#5735); -#6080 = STYLED_ITEM('color',(#6081),#4539); -#6081 = PRESENTATION_STYLE_ASSIGNMENT((#6082)); -#6082 = SURFACE_STYLE_USAGE(.BOTH.,#6083); -#6083 = SURFACE_SIDE_STYLE('',(#6084)); -#6084 = SURFACE_STYLE_FILL_AREA(#6085); -#6085 = FILL_AREA_STYLE('',(#6086)); -#6086 = FILL_AREA_STYLE_COLOUR('',#5735); -#6087 = STYLED_ITEM('color',(#6088),#4586); -#6088 = PRESENTATION_STYLE_ASSIGNMENT((#6089)); -#6089 = SURFACE_STYLE_USAGE(.BOTH.,#6090); -#6090 = SURFACE_SIDE_STYLE('',(#6091)); -#6091 = SURFACE_STYLE_FILL_AREA(#6092); -#6092 = FILL_AREA_STYLE('',(#6093)); -#6093 = FILL_AREA_STYLE_COLOUR('',#5778); -#6094 = STYLED_ITEM('color',(#6095),#4656); -#6095 = PRESENTATION_STYLE_ASSIGNMENT((#6096)); -#6096 = SURFACE_STYLE_USAGE(.BOTH.,#6097); -#6097 = SURFACE_SIDE_STYLE('',(#6098)); -#6098 = SURFACE_STYLE_FILL_AREA(#6099); -#6099 = FILL_AREA_STYLE('',(#6100)); -#6100 = FILL_AREA_STYLE_COLOUR('',#5778); -#6101 = STYLED_ITEM('color',(#6102),#4688); -#6102 = PRESENTATION_STYLE_ASSIGNMENT((#6103)); -#6103 = SURFACE_STYLE_USAGE(.BOTH.,#6104); -#6104 = SURFACE_SIDE_STYLE('',(#6105)); -#6105 = SURFACE_STYLE_FILL_AREA(#6106); -#6106 = FILL_AREA_STYLE('',(#6107)); -#6107 = FILL_AREA_STYLE_COLOUR('',#5778); -#6108 = STYLED_ITEM('color',(#6109),#4839); -#6109 = PRESENTATION_STYLE_ASSIGNMENT((#6110)); -#6110 = SURFACE_STYLE_USAGE(.BOTH.,#6111); -#6111 = SURFACE_SIDE_STYLE('',(#6112)); -#6112 = SURFACE_STYLE_FILL_AREA(#6113); -#6113 = FILL_AREA_STYLE('',(#6114)); -#6114 = FILL_AREA_STYLE_COLOUR('',#5778); -#6115 = STYLED_ITEM('color',(#6116),#4891); -#6116 = PRESENTATION_STYLE_ASSIGNMENT((#6117)); -#6117 = SURFACE_STYLE_USAGE(.BOTH.,#6118); -#6118 = SURFACE_SIDE_STYLE('',(#6119)); -#6119 = SURFACE_STYLE_FILL_AREA(#6120); -#6120 = FILL_AREA_STYLE('',(#6121)); -#6121 = FILL_AREA_STYLE_COLOUR('',#5778); -#6122 = STYLED_ITEM('color',(#6123),#5067); -#6123 = PRESENTATION_STYLE_ASSIGNMENT((#6124)); -#6124 = SURFACE_STYLE_USAGE(.BOTH.,#6125); -#6125 = SURFACE_SIDE_STYLE('',(#6126)); -#6126 = SURFACE_STYLE_FILL_AREA(#6127); -#6127 = FILL_AREA_STYLE('',(#6128)); -#6128 = FILL_AREA_STYLE_COLOUR('',#5735); -#6129 = STYLED_ITEM('color',(#6130),#5094); -#6130 = PRESENTATION_STYLE_ASSIGNMENT((#6131)); -#6131 = SURFACE_STYLE_USAGE(.BOTH.,#6132); -#6132 = SURFACE_SIDE_STYLE('',(#6133)); -#6133 = SURFACE_STYLE_FILL_AREA(#6134); -#6134 = FILL_AREA_STYLE('',(#6135)); -#6135 = FILL_AREA_STYLE_COLOUR('',#5735); -#6136 = STYLED_ITEM('color',(#6137),#5121); -#6137 = PRESENTATION_STYLE_ASSIGNMENT((#6138)); -#6138 = SURFACE_STYLE_USAGE(.BOTH.,#6139); -#6139 = SURFACE_SIDE_STYLE('',(#6140)); -#6140 = SURFACE_STYLE_FILL_AREA(#6141); -#6141 = FILL_AREA_STYLE('',(#6142)); -#6142 = FILL_AREA_STYLE_COLOUR('',#5735); -#6143 = STYLED_ITEM('color',(#6144),#5128); -#6144 = PRESENTATION_STYLE_ASSIGNMENT((#6145)); -#6145 = SURFACE_STYLE_USAGE(.BOTH.,#6146); -#6146 = SURFACE_SIDE_STYLE('',(#6147)); -#6147 = SURFACE_STYLE_FILL_AREA(#6148); -#6148 = FILL_AREA_STYLE('',(#6149)); -#6149 = FILL_AREA_STYLE_COLOUR('',#5778); -#6150 = STYLED_ITEM('color',(#6151),#5153); -#6151 = PRESENTATION_STYLE_ASSIGNMENT((#6152)); -#6152 = SURFACE_STYLE_USAGE(.BOTH.,#6153); -#6153 = SURFACE_SIDE_STYLE('',(#6154)); -#6154 = SURFACE_STYLE_FILL_AREA(#6155); -#6155 = FILL_AREA_STYLE('',(#6156)); -#6156 = FILL_AREA_STYLE_COLOUR('',#5778); -#6157 = STYLED_ITEM('color',(#6158),#5253); -#6158 = PRESENTATION_STYLE_ASSIGNMENT((#6159)); -#6159 = SURFACE_STYLE_USAGE(.BOTH.,#6160); -#6160 = SURFACE_SIDE_STYLE('',(#6161)); -#6161 = SURFACE_STYLE_FILL_AREA(#6162); -#6162 = FILL_AREA_STYLE('',(#6163)); -#6163 = FILL_AREA_STYLE_COLOUR('',#5778); -#6164 = STYLED_ITEM('color',(#6165),#5302); -#6165 = PRESENTATION_STYLE_ASSIGNMENT((#6166)); -#6166 = SURFACE_STYLE_USAGE(.BOTH.,#6167); -#6167 = SURFACE_SIDE_STYLE('',(#6168)); -#6168 = SURFACE_STYLE_FILL_AREA(#6169); -#6169 = FILL_AREA_STYLE('',(#6170)); -#6170 = FILL_AREA_STYLE_COLOUR('',#5778); -#6171 = STYLED_ITEM('color',(#6172),#5356); -#6172 = PRESENTATION_STYLE_ASSIGNMENT((#6173)); -#6173 = SURFACE_STYLE_USAGE(.BOTH.,#6174); -#6174 = SURFACE_SIDE_STYLE('',(#6175)); -#6175 = SURFACE_STYLE_FILL_AREA(#6176); -#6176 = FILL_AREA_STYLE('',(#6177)); -#6177 = FILL_AREA_STYLE_COLOUR('',#5778); -#6178 = STYLED_ITEM('color',(#6179),#5383); -#6179 = PRESENTATION_STYLE_ASSIGNMENT((#6180)); -#6180 = SURFACE_STYLE_USAGE(.BOTH.,#6181); -#6181 = SURFACE_SIDE_STYLE('',(#6182)); -#6182 = SURFACE_STYLE_FILL_AREA(#6183); -#6183 = FILL_AREA_STYLE('',(#6184)); -#6184 = FILL_AREA_STYLE_COLOUR('',#5778); -#6185 = STYLED_ITEM('color',(#6186),#5432); -#6186 = PRESENTATION_STYLE_ASSIGNMENT((#6187)); -#6187 = SURFACE_STYLE_USAGE(.BOTH.,#6188); -#6188 = SURFACE_SIDE_STYLE('',(#6189)); -#6189 = SURFACE_STYLE_FILL_AREA(#6190); -#6190 = FILL_AREA_STYLE('',(#6191)); -#6191 = FILL_AREA_STYLE_COLOUR('',#5778); -#6192 = STYLED_ITEM('color',(#6193),#5481); -#6193 = PRESENTATION_STYLE_ASSIGNMENT((#6194)); -#6194 = SURFACE_STYLE_USAGE(.BOTH.,#6195); -#6195 = SURFACE_SIDE_STYLE('',(#6196)); -#6196 = SURFACE_STYLE_FILL_AREA(#6197); -#6197 = FILL_AREA_STYLE('',(#6198)); -#6198 = FILL_AREA_STYLE_COLOUR('',#5778); -#6199 = STYLED_ITEM('color',(#6200),#5508); -#6200 = PRESENTATION_STYLE_ASSIGNMENT((#6201)); -#6201 = SURFACE_STYLE_USAGE(.BOTH.,#6202); -#6202 = SURFACE_SIDE_STYLE('',(#6203)); -#6203 = SURFACE_STYLE_FILL_AREA(#6204); -#6204 = FILL_AREA_STYLE('',(#6205)); -#6205 = FILL_AREA_STYLE_COLOUR('',#5778); -#6206 = STYLED_ITEM('color',(#6207),#5538); -#6207 = PRESENTATION_STYLE_ASSIGNMENT((#6208)); -#6208 = SURFACE_STYLE_USAGE(.BOTH.,#6209); -#6209 = SURFACE_SIDE_STYLE('',(#6210)); -#6210 = SURFACE_STYLE_FILL_AREA(#6211); -#6211 = FILL_AREA_STYLE('',(#6212)); -#6212 = FILL_AREA_STYLE_COLOUR('',#5735); -#6213 = STYLED_ITEM('color',(#6214),#5570); -#6214 = PRESENTATION_STYLE_ASSIGNMENT((#6215)); -#6215 = SURFACE_STYLE_USAGE(.BOTH.,#6216); -#6216 = SURFACE_SIDE_STYLE('',(#6217)); -#6217 = SURFACE_STYLE_FILL_AREA(#6218); -#6218 = FILL_AREA_STYLE('',(#6219)); -#6219 = FILL_AREA_STYLE_COLOUR('',#5735); -#6220 = STYLED_ITEM('color',(#6221),#5597); -#6221 = PRESENTATION_STYLE_ASSIGNMENT((#6222)); -#6222 = SURFACE_STYLE_USAGE(.BOTH.,#6223); -#6223 = SURFACE_SIDE_STYLE('',(#6224)); -#6224 = SURFACE_STYLE_FILL_AREA(#6225); -#6225 = FILL_AREA_STYLE('',(#6226)); -#6226 = FILL_AREA_STYLE_COLOUR('',#5735); -#6227 = STYLED_ITEM('color',(#6228),#5624); -#6228 = PRESENTATION_STYLE_ASSIGNMENT((#6229)); -#6229 = SURFACE_STYLE_USAGE(.BOTH.,#6230); -#6230 = SURFACE_SIDE_STYLE('',(#6231)); -#6231 = SURFACE_STYLE_FILL_AREA(#6232); -#6232 = FILL_AREA_STYLE('',(#6233)); -#6233 = FILL_AREA_STYLE_COLOUR('',#5735); -#6234 = STYLED_ITEM('color',(#6235),#5649); -#6235 = PRESENTATION_STYLE_ASSIGNMENT((#6236)); -#6236 = SURFACE_STYLE_USAGE(.BOTH.,#6237); -#6237 = SURFACE_SIDE_STYLE('',(#6238)); -#6238 = SURFACE_STYLE_FILL_AREA(#6239); -#6239 = FILL_AREA_STYLE('',(#6240)); -#6240 = FILL_AREA_STYLE_COLOUR('',#5778); -#6241 = STYLED_ITEM('color',(#6242),#5676); -#6242 = PRESENTATION_STYLE_ASSIGNMENT((#6243)); -#6243 = SURFACE_STYLE_USAGE(.BOTH.,#6244); -#6244 = SURFACE_SIDE_STYLE('',(#6245)); -#6245 = SURFACE_STYLE_FILL_AREA(#6246); -#6246 = FILL_AREA_STYLE('',(#6247)); -#6247 = FILL_AREA_STYLE_COLOUR('',#5778); -#6248 = STYLED_ITEM('color',(#6249),#5687); -#6249 = PRESENTATION_STYLE_ASSIGNMENT((#6250)); -#6250 = SURFACE_STYLE_USAGE(.BOTH.,#6251); -#6251 = SURFACE_SIDE_STYLE('',(#6252)); -#6252 = SURFACE_STYLE_FILL_AREA(#6253); -#6253 = FILL_AREA_STYLE('',(#6254)); -#6254 = FILL_AREA_STYLE_COLOUR('',#5735); -#6255 = STYLED_ITEM('color',(#6256),#5714); -#6256 = PRESENTATION_STYLE_ASSIGNMENT((#6257)); -#6257 = SURFACE_STYLE_USAGE(.BOTH.,#6258); -#6258 = SURFACE_SIDE_STYLE('',(#6259)); -#6259 = SURFACE_STYLE_FILL_AREA(#6260); -#6260 = FILL_AREA_STYLE('',(#6261)); -#6261 = FILL_AREA_STYLE_COLOUR('',#5735); +#5210 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#5211 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5212,#5220,#5227,#5234,#5241,#5248,#5255,#5263,#5270,#5277,#5284, + #5291,#5298,#5305,#5312,#5319,#5326,#5333,#5340,#5347,#5354,#5361, + #5368,#5375,#5382,#5389,#5396,#5403,#5410,#5417,#5424,#5431,#5438, + #5445,#5452,#5459,#5466,#5473,#5480,#5487,#5494,#5501,#5508,#5515, + #5522,#5529,#5536,#5543,#5550,#5557,#5564,#5571,#5578,#5585,#5592, + #5599,#5606,#5613,#5620,#5627,#5634,#5641,#5648,#5655,#5662,#5669, + #5676,#5683),#5205); +#5212 = STYLED_ITEM('color',(#5213),#17); +#5213 = PRESENTATION_STYLE_ASSIGNMENT((#5214)); +#5214 = SURFACE_STYLE_USAGE(.BOTH.,#5215); +#5215 = SURFACE_SIDE_STYLE('',(#5216)); +#5216 = SURFACE_STYLE_FILL_AREA(#5217); +#5217 = FILL_AREA_STYLE('',(#5218)); +#5218 = FILL_AREA_STYLE_COLOUR('',#5219); +#5219 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#5220 = STYLED_ITEM('color',(#5221),#137); +#5221 = PRESENTATION_STYLE_ASSIGNMENT((#5222)); +#5222 = SURFACE_STYLE_USAGE(.BOTH.,#5223); +#5223 = SURFACE_SIDE_STYLE('',(#5224)); +#5224 = SURFACE_STYLE_FILL_AREA(#5225); +#5225 = FILL_AREA_STYLE('',(#5226)); +#5226 = FILL_AREA_STYLE_COLOUR('',#5219); +#5227 = STYLED_ITEM('color',(#5228),#213); +#5228 = PRESENTATION_STYLE_ASSIGNMENT((#5229)); +#5229 = SURFACE_STYLE_USAGE(.BOTH.,#5230); +#5230 = SURFACE_SIDE_STYLE('',(#5231)); +#5231 = SURFACE_STYLE_FILL_AREA(#5232); +#5232 = FILL_AREA_STYLE('',(#5233)); +#5233 = FILL_AREA_STYLE_COLOUR('',#5219); +#5234 = STYLED_ITEM('color',(#5235),#287); +#5235 = PRESENTATION_STYLE_ASSIGNMENT((#5236)); +#5236 = SURFACE_STYLE_USAGE(.BOTH.,#5237); +#5237 = SURFACE_SIDE_STYLE('',(#5238)); +#5238 = SURFACE_STYLE_FILL_AREA(#5239); +#5239 = FILL_AREA_STYLE('',(#5240)); +#5240 = FILL_AREA_STYLE_COLOUR('',#5219); +#5241 = STYLED_ITEM('color',(#5242),#388); +#5242 = PRESENTATION_STYLE_ASSIGNMENT((#5243)); +#5243 = SURFACE_STYLE_USAGE(.BOTH.,#5244); +#5244 = SURFACE_SIDE_STYLE('',(#5245)); +#5245 = SURFACE_STYLE_FILL_AREA(#5246); +#5246 = FILL_AREA_STYLE('',(#5247)); +#5247 = FILL_AREA_STYLE_COLOUR('',#5219); +#5248 = STYLED_ITEM('color',(#5249),#489); +#5249 = PRESENTATION_STYLE_ASSIGNMENT((#5250)); +#5250 = SURFACE_STYLE_USAGE(.BOTH.,#5251); +#5251 = SURFACE_SIDE_STYLE('',(#5252)); +#5252 = SURFACE_STYLE_FILL_AREA(#5253); +#5253 = FILL_AREA_STYLE('',(#5254)); +#5254 = FILL_AREA_STYLE_COLOUR('',#5219); +#5255 = STYLED_ITEM('color',(#5256),#519); +#5256 = PRESENTATION_STYLE_ASSIGNMENT((#5257)); +#5257 = SURFACE_STYLE_USAGE(.BOTH.,#5258); +#5258 = SURFACE_SIDE_STYLE('',(#5259)); +#5259 = SURFACE_STYLE_FILL_AREA(#5260); +#5260 = FILL_AREA_STYLE('',(#5261)); +#5261 = FILL_AREA_STYLE_COLOUR('',#5262); +#5262 = COLOUR_RGB('',0.749019622803,0.749019622803,0.749019622803); +#5263 = STYLED_ITEM('color',(#5264),#605); +#5264 = PRESENTATION_STYLE_ASSIGNMENT((#5265)); +#5265 = SURFACE_STYLE_USAGE(.BOTH.,#5266); +#5266 = SURFACE_SIDE_STYLE('',(#5267)); +#5267 = SURFACE_STYLE_FILL_AREA(#5268); +#5268 = FILL_AREA_STYLE('',(#5269)); +#5269 = FILL_AREA_STYLE_COLOUR('',#5219); +#5270 = STYLED_ITEM('color',(#5271),#701); +#5271 = PRESENTATION_STYLE_ASSIGNMENT((#5272)); +#5272 = SURFACE_STYLE_USAGE(.BOTH.,#5273); +#5273 = SURFACE_SIDE_STYLE('',(#5274)); +#5274 = SURFACE_STYLE_FILL_AREA(#5275); +#5275 = FILL_AREA_STYLE('',(#5276)); +#5276 = FILL_AREA_STYLE_COLOUR('',#5219); +#5277 = STYLED_ITEM('color',(#5278),#797); +#5278 = PRESENTATION_STYLE_ASSIGNMENT((#5279)); +#5279 = SURFACE_STYLE_USAGE(.BOTH.,#5280); +#5280 = SURFACE_SIDE_STYLE('',(#5281)); +#5281 = SURFACE_STYLE_FILL_AREA(#5282); +#5282 = FILL_AREA_STYLE('',(#5283)); +#5283 = FILL_AREA_STYLE_COLOUR('',#5262); +#5284 = STYLED_ITEM('color',(#5285),#873); +#5285 = PRESENTATION_STYLE_ASSIGNMENT((#5286)); +#5286 = SURFACE_STYLE_USAGE(.BOTH.,#5287); +#5287 = SURFACE_SIDE_STYLE('',(#5288)); +#5288 = SURFACE_STYLE_FILL_AREA(#5289); +#5289 = FILL_AREA_STYLE('',(#5290)); +#5290 = FILL_AREA_STYLE_COLOUR('',#5262); +#5291 = STYLED_ITEM('color',(#5292),#982); +#5292 = PRESENTATION_STYLE_ASSIGNMENT((#5293)); +#5293 = SURFACE_STYLE_USAGE(.BOTH.,#5294); +#5294 = SURFACE_SIDE_STYLE('',(#5295)); +#5295 = SURFACE_STYLE_FILL_AREA(#5296); +#5296 = FILL_AREA_STYLE('',(#5297)); +#5297 = FILL_AREA_STYLE_COLOUR('',#5262); +#5298 = STYLED_ITEM('color',(#5299),#1086); +#5299 = PRESENTATION_STYLE_ASSIGNMENT((#5300)); +#5300 = SURFACE_STYLE_USAGE(.BOTH.,#5301); +#5301 = SURFACE_SIDE_STYLE('',(#5302)); +#5302 = SURFACE_STYLE_FILL_AREA(#5303); +#5303 = FILL_AREA_STYLE('',(#5304)); +#5304 = FILL_AREA_STYLE_COLOUR('',#5262); +#5305 = STYLED_ITEM('color',(#5306),#1141); +#5306 = PRESENTATION_STYLE_ASSIGNMENT((#5307)); +#5307 = SURFACE_STYLE_USAGE(.BOTH.,#5308); +#5308 = SURFACE_SIDE_STYLE('',(#5309)); +#5309 = SURFACE_STYLE_FILL_AREA(#5310); +#5310 = FILL_AREA_STYLE('',(#5311)); +#5311 = FILL_AREA_STYLE_COLOUR('',#5262); +#5312 = STYLED_ITEM('color',(#5313),#1168); +#5313 = PRESENTATION_STYLE_ASSIGNMENT((#5314)); +#5314 = SURFACE_STYLE_USAGE(.BOTH.,#5315); +#5315 = SURFACE_SIDE_STYLE('',(#5316)); +#5316 = SURFACE_STYLE_FILL_AREA(#5317); +#5317 = FILL_AREA_STYLE('',(#5318)); +#5318 = FILL_AREA_STYLE_COLOUR('',#5262); +#5319 = STYLED_ITEM('color',(#5320),#1988); +#5320 = PRESENTATION_STYLE_ASSIGNMENT((#5321)); +#5321 = SURFACE_STYLE_USAGE(.BOTH.,#5322); +#5322 = SURFACE_SIDE_STYLE('',(#5323)); +#5323 = SURFACE_STYLE_FILL_AREA(#5324); +#5324 = FILL_AREA_STYLE('',(#5325)); +#5325 = FILL_AREA_STYLE_COLOUR('',#5262); +#5326 = STYLED_ITEM('color',(#5327),#2332); +#5327 = PRESENTATION_STYLE_ASSIGNMENT((#5328)); +#5328 = SURFACE_STYLE_USAGE(.BOTH.,#5329); +#5329 = SURFACE_SIDE_STYLE('',(#5330)); +#5330 = SURFACE_STYLE_FILL_AREA(#5331); +#5331 = FILL_AREA_STYLE('',(#5332)); +#5332 = FILL_AREA_STYLE_COLOUR('',#5262); +#5333 = STYLED_ITEM('color',(#5334),#2520); +#5334 = PRESENTATION_STYLE_ASSIGNMENT((#5335)); +#5335 = SURFACE_STYLE_USAGE(.BOTH.,#5336); +#5336 = SURFACE_SIDE_STYLE('',(#5337)); +#5337 = SURFACE_STYLE_FILL_AREA(#5338); +#5338 = FILL_AREA_STYLE('',(#5339)); +#5339 = FILL_AREA_STYLE_COLOUR('',#5262); +#5340 = STYLED_ITEM('color',(#5341),#2547); +#5341 = PRESENTATION_STYLE_ASSIGNMENT((#5342)); +#5342 = SURFACE_STYLE_USAGE(.BOTH.,#5343); +#5343 = SURFACE_SIDE_STYLE('',(#5344)); +#5344 = SURFACE_STYLE_FILL_AREA(#5345); +#5345 = FILL_AREA_STYLE('',(#5346)); +#5346 = FILL_AREA_STYLE_COLOUR('',#5262); +#5347 = STYLED_ITEM('color',(#5348),#2623); +#5348 = PRESENTATION_STYLE_ASSIGNMENT((#5349)); +#5349 = SURFACE_STYLE_USAGE(.BOTH.,#5350); +#5350 = SURFACE_SIDE_STYLE('',(#5351)); +#5351 = SURFACE_STYLE_FILL_AREA(#5352); +#5352 = FILL_AREA_STYLE('',(#5353)); +#5353 = FILL_AREA_STYLE_COLOUR('',#5262); +#5354 = STYLED_ITEM('color',(#5355),#2672); +#5355 = PRESENTATION_STYLE_ASSIGNMENT((#5356)); +#5356 = SURFACE_STYLE_USAGE(.BOTH.,#5357); +#5357 = SURFACE_SIDE_STYLE('',(#5358)); +#5358 = SURFACE_STYLE_FILL_AREA(#5359); +#5359 = FILL_AREA_STYLE('',(#5360)); +#5360 = FILL_AREA_STYLE_COLOUR('',#5262); +#5361 = STYLED_ITEM('color',(#5362),#2856); +#5362 = PRESENTATION_STYLE_ASSIGNMENT((#5363)); +#5363 = SURFACE_STYLE_USAGE(.BOTH.,#5364); +#5364 = SURFACE_SIDE_STYLE('',(#5365)); +#5365 = SURFACE_STYLE_FILL_AREA(#5366); +#5366 = FILL_AREA_STYLE('',(#5367)); +#5367 = FILL_AREA_STYLE_COLOUR('',#5219); +#5368 = STYLED_ITEM('color',(#5369),#2908); +#5369 = PRESENTATION_STYLE_ASSIGNMENT((#5370)); +#5370 = SURFACE_STYLE_USAGE(.BOTH.,#5371); +#5371 = SURFACE_SIDE_STYLE('',(#5372)); +#5372 = SURFACE_STYLE_FILL_AREA(#5373); +#5373 = FILL_AREA_STYLE('',(#5374)); +#5374 = FILL_AREA_STYLE_COLOUR('',#5262); +#5375 = STYLED_ITEM('color',(#5376),#2984); +#5376 = PRESENTATION_STYLE_ASSIGNMENT((#5377)); +#5377 = SURFACE_STYLE_USAGE(.BOTH.,#5378); +#5378 = SURFACE_SIDE_STYLE('',(#5379)); +#5379 = SURFACE_STYLE_FILL_AREA(#5380); +#5380 = FILL_AREA_STYLE('',(#5381)); +#5381 = FILL_AREA_STYLE_COLOUR('',#5262); +#5382 = STYLED_ITEM('color',(#5383),#3033); +#5383 = PRESENTATION_STYLE_ASSIGNMENT((#5384)); +#5384 = SURFACE_STYLE_USAGE(.BOTH.,#5385); +#5385 = SURFACE_SIDE_STYLE('',(#5386)); +#5386 = SURFACE_STYLE_FILL_AREA(#5387); +#5387 = FILL_AREA_STYLE('',(#5388)); +#5388 = FILL_AREA_STYLE_COLOUR('',#5262); +#5389 = STYLED_ITEM('color',(#5390),#3082); +#5390 = PRESENTATION_STYLE_ASSIGNMENT((#5391)); +#5391 = SURFACE_STYLE_USAGE(.BOTH.,#5392); +#5392 = SURFACE_SIDE_STYLE('',(#5393)); +#5393 = SURFACE_STYLE_FILL_AREA(#5394); +#5394 = FILL_AREA_STYLE('',(#5395)); +#5395 = FILL_AREA_STYLE_COLOUR('',#5262); +#5396 = STYLED_ITEM('color',(#5397),#3131); +#5397 = PRESENTATION_STYLE_ASSIGNMENT((#5398)); +#5398 = SURFACE_STYLE_USAGE(.BOTH.,#5399); +#5399 = SURFACE_SIDE_STYLE('',(#5400)); +#5400 = SURFACE_STYLE_FILL_AREA(#5401); +#5401 = FILL_AREA_STYLE('',(#5402)); +#5402 = FILL_AREA_STYLE_COLOUR('',#5262); +#5403 = STYLED_ITEM('color',(#5404),#3180); +#5404 = PRESENTATION_STYLE_ASSIGNMENT((#5405)); +#5405 = SURFACE_STYLE_USAGE(.BOTH.,#5406); +#5406 = SURFACE_SIDE_STYLE('',(#5407)); +#5407 = SURFACE_STYLE_FILL_AREA(#5408); +#5408 = FILL_AREA_STYLE('',(#5409)); +#5409 = FILL_AREA_STYLE_COLOUR('',#5262); +#5410 = STYLED_ITEM('color',(#5411),#3207); +#5411 = PRESENTATION_STYLE_ASSIGNMENT((#5412)); +#5412 = SURFACE_STYLE_USAGE(.BOTH.,#5413); +#5413 = SURFACE_SIDE_STYLE('',(#5414)); +#5414 = SURFACE_STYLE_FILL_AREA(#5415); +#5415 = FILL_AREA_STYLE('',(#5416)); +#5416 = FILL_AREA_STYLE_COLOUR('',#5262); +#5417 = STYLED_ITEM('color',(#5418),#3234); +#5418 = PRESENTATION_STYLE_ASSIGNMENT((#5419)); +#5419 = SURFACE_STYLE_USAGE(.BOTH.,#5420); +#5420 = SURFACE_SIDE_STYLE('',(#5421)); +#5421 = SURFACE_STYLE_FILL_AREA(#5422); +#5422 = FILL_AREA_STYLE('',(#5423)); +#5423 = FILL_AREA_STYLE_COLOUR('',#5262); +#5424 = STYLED_ITEM('color',(#5425),#3261); +#5425 = PRESENTATION_STYLE_ASSIGNMENT((#5426)); +#5426 = SURFACE_STYLE_USAGE(.BOTH.,#5427); +#5427 = SURFACE_SIDE_STYLE('',(#5428)); +#5428 = SURFACE_STYLE_FILL_AREA(#5429); +#5429 = FILL_AREA_STYLE('',(#5430)); +#5430 = FILL_AREA_STYLE_COLOUR('',#5262); +#5431 = STYLED_ITEM('color',(#5432),#3288); +#5432 = PRESENTATION_STYLE_ASSIGNMENT((#5433)); +#5433 = SURFACE_STYLE_USAGE(.BOTH.,#5434); +#5434 = SURFACE_SIDE_STYLE('',(#5435)); +#5435 = SURFACE_STYLE_FILL_AREA(#5436); +#5436 = FILL_AREA_STYLE('',(#5437)); +#5437 = FILL_AREA_STYLE_COLOUR('',#5262); +#5438 = STYLED_ITEM('color',(#5439),#3315); +#5439 = PRESENTATION_STYLE_ASSIGNMENT((#5440)); +#5440 = SURFACE_STYLE_USAGE(.BOTH.,#5441); +#5441 = SURFACE_SIDE_STYLE('',(#5442)); +#5442 = SURFACE_STYLE_FILL_AREA(#5443); +#5443 = FILL_AREA_STYLE('',(#5444)); +#5444 = FILL_AREA_STYLE_COLOUR('',#5262); +#5445 = STYLED_ITEM('color',(#5446),#3342); +#5446 = PRESENTATION_STYLE_ASSIGNMENT((#5447)); +#5447 = SURFACE_STYLE_USAGE(.BOTH.,#5448); +#5448 = SURFACE_SIDE_STYLE('',(#5449)); +#5449 = SURFACE_STYLE_FILL_AREA(#5450); +#5450 = FILL_AREA_STYLE('',(#5451)); +#5451 = FILL_AREA_STYLE_COLOUR('',#5262); +#5452 = STYLED_ITEM('color',(#5453),#3369); +#5453 = PRESENTATION_STYLE_ASSIGNMENT((#5454)); +#5454 = SURFACE_STYLE_USAGE(.BOTH.,#5455); +#5455 = SURFACE_SIDE_STYLE('',(#5456)); +#5456 = SURFACE_STYLE_FILL_AREA(#5457); +#5457 = FILL_AREA_STYLE('',(#5458)); +#5458 = FILL_AREA_STYLE_COLOUR('',#5262); +#5459 = STYLED_ITEM('color',(#5460),#3376); +#5460 = PRESENTATION_STYLE_ASSIGNMENT((#5461)); +#5461 = SURFACE_STYLE_USAGE(.BOTH.,#5462); +#5462 = SURFACE_SIDE_STYLE('',(#5463)); +#5463 = SURFACE_STYLE_FILL_AREA(#5464); +#5464 = FILL_AREA_STYLE('',(#5465)); +#5465 = FILL_AREA_STYLE_COLOUR('',#5262); +#5466 = STYLED_ITEM('color',(#5467),#3425); +#5467 = PRESENTATION_STYLE_ASSIGNMENT((#5468)); +#5468 = SURFACE_STYLE_USAGE(.BOTH.,#5469); +#5469 = SURFACE_SIDE_STYLE('',(#5470)); +#5470 = SURFACE_STYLE_FILL_AREA(#5471); +#5471 = FILL_AREA_STYLE('',(#5472)); +#5472 = FILL_AREA_STYLE_COLOUR('',#5262); +#5473 = STYLED_ITEM('color',(#5474),#3518); +#5474 = PRESENTATION_STYLE_ASSIGNMENT((#5475)); +#5475 = SURFACE_STYLE_USAGE(.BOTH.,#5476); +#5476 = SURFACE_SIDE_STYLE('',(#5477)); +#5477 = SURFACE_STYLE_FILL_AREA(#5478); +#5478 = FILL_AREA_STYLE('',(#5479)); +#5479 = FILL_AREA_STYLE_COLOUR('',#5219); +#5480 = STYLED_ITEM('color',(#5481),#3568); +#5481 = PRESENTATION_STYLE_ASSIGNMENT((#5482)); +#5482 = SURFACE_STYLE_USAGE(.BOTH.,#5483); +#5483 = SURFACE_SIDE_STYLE('',(#5484)); +#5484 = SURFACE_STYLE_FILL_AREA(#5485); +#5485 = FILL_AREA_STYLE('',(#5486)); +#5486 = FILL_AREA_STYLE_COLOUR('',#5219); +#5487 = STYLED_ITEM('color',(#5488),#3734); +#5488 = PRESENTATION_STYLE_ASSIGNMENT((#5489)); +#5489 = SURFACE_STYLE_USAGE(.BOTH.,#5490); +#5490 = SURFACE_SIDE_STYLE('',(#5491)); +#5491 = SURFACE_STYLE_FILL_AREA(#5492); +#5492 = FILL_AREA_STYLE('',(#5493)); +#5493 = FILL_AREA_STYLE_COLOUR('',#5262); +#5494 = STYLED_ITEM('color',(#5495),#3867); +#5495 = PRESENTATION_STYLE_ASSIGNMENT((#5496)); +#5496 = SURFACE_STYLE_USAGE(.BOTH.,#5497); +#5497 = SURFACE_SIDE_STYLE('',(#5498)); +#5498 = SURFACE_STYLE_FILL_AREA(#5499); +#5499 = FILL_AREA_STYLE('',(#5500)); +#5500 = FILL_AREA_STYLE_COLOUR('',#5262); +#5501 = STYLED_ITEM('color',(#5502),#3967); +#5502 = PRESENTATION_STYLE_ASSIGNMENT((#5503)); +#5503 = SURFACE_STYLE_USAGE(.BOTH.,#5504); +#5504 = SURFACE_SIDE_STYLE('',(#5505)); +#5505 = SURFACE_STYLE_FILL_AREA(#5506); +#5506 = FILL_AREA_STYLE('',(#5507)); +#5507 = FILL_AREA_STYLE_COLOUR('',#5262); +#5508 = STYLED_ITEM('color',(#5509),#3999); +#5509 = PRESENTATION_STYLE_ASSIGNMENT((#5510)); +#5510 = SURFACE_STYLE_USAGE(.BOTH.,#5511); +#5511 = SURFACE_SIDE_STYLE('',(#5512)); +#5512 = SURFACE_STYLE_FILL_AREA(#5513); +#5513 = FILL_AREA_STYLE('',(#5514)); +#5514 = FILL_AREA_STYLE_COLOUR('',#5262); +#5515 = STYLED_ITEM('color',(#5516),#4053); +#5516 = PRESENTATION_STYLE_ASSIGNMENT((#5517)); +#5517 = SURFACE_STYLE_USAGE(.BOTH.,#5518); +#5518 = SURFACE_SIDE_STYLE('',(#5519)); +#5519 = SURFACE_STYLE_FILL_AREA(#5520); +#5520 = FILL_AREA_STYLE('',(#5521)); +#5521 = FILL_AREA_STYLE_COLOUR('',#5262); +#5522 = STYLED_ITEM('color',(#5523),#4107); +#5523 = PRESENTATION_STYLE_ASSIGNMENT((#5524)); +#5524 = SURFACE_STYLE_USAGE(.BOTH.,#5525); +#5525 = SURFACE_SIDE_STYLE('',(#5526)); +#5526 = SURFACE_STYLE_FILL_AREA(#5527); +#5527 = FILL_AREA_STYLE('',(#5528)); +#5528 = FILL_AREA_STYLE_COLOUR('',#5262); +#5529 = STYLED_ITEM('color',(#5530),#4134); +#5530 = PRESENTATION_STYLE_ASSIGNMENT((#5531)); +#5531 = SURFACE_STYLE_USAGE(.BOTH.,#5532); +#5532 = SURFACE_SIDE_STYLE('',(#5533)); +#5533 = SURFACE_STYLE_FILL_AREA(#5534); +#5534 = FILL_AREA_STYLE('',(#5535)); +#5535 = FILL_AREA_STYLE_COLOUR('',#5262); +#5536 = STYLED_ITEM('color',(#5537),#4161); +#5537 = PRESENTATION_STYLE_ASSIGNMENT((#5538)); +#5538 = SURFACE_STYLE_USAGE(.BOTH.,#5539); +#5539 = SURFACE_SIDE_STYLE('',(#5540)); +#5540 = SURFACE_STYLE_FILL_AREA(#5541); +#5541 = FILL_AREA_STYLE('',(#5542)); +#5542 = FILL_AREA_STYLE_COLOUR('',#5262); +#5543 = STYLED_ITEM('color',(#5544),#4332); +#5544 = PRESENTATION_STYLE_ASSIGNMENT((#5545)); +#5545 = SURFACE_STYLE_USAGE(.BOTH.,#5546); +#5546 = SURFACE_SIDE_STYLE('',(#5547)); +#5547 = SURFACE_STYLE_FILL_AREA(#5548); +#5548 = FILL_AREA_STYLE('',(#5549)); +#5549 = FILL_AREA_STYLE_COLOUR('',#5262); +#5550 = STYLED_ITEM('color',(#5551),#4359); +#5551 = PRESENTATION_STYLE_ASSIGNMENT((#5552)); +#5552 = SURFACE_STYLE_USAGE(.BOTH.,#5553); +#5553 = SURFACE_SIDE_STYLE('',(#5554)); +#5554 = SURFACE_STYLE_FILL_AREA(#5555); +#5555 = FILL_AREA_STYLE('',(#5556)); +#5556 = FILL_AREA_STYLE_COLOUR('',#5262); +#5557 = STYLED_ITEM('color',(#5558),#4384); +#5558 = PRESENTATION_STYLE_ASSIGNMENT((#5559)); +#5559 = SURFACE_STYLE_USAGE(.BOTH.,#5560); +#5560 = SURFACE_SIDE_STYLE('',(#5561)); +#5561 = SURFACE_STYLE_FILL_AREA(#5562); +#5562 = FILL_AREA_STYLE('',(#5563)); +#5563 = FILL_AREA_STYLE_COLOUR('',#5219); +#5564 = STYLED_ITEM('color',(#5565),#4411); +#5565 = PRESENTATION_STYLE_ASSIGNMENT((#5566)); +#5566 = SURFACE_STYLE_USAGE(.BOTH.,#5567); +#5567 = SURFACE_SIDE_STYLE('',(#5568)); +#5568 = SURFACE_STYLE_FILL_AREA(#5569); +#5569 = FILL_AREA_STYLE('',(#5570)); +#5570 = FILL_AREA_STYLE_COLOUR('',#5219); +#5571 = STYLED_ITEM('color',(#5572),#4458); +#5572 = PRESENTATION_STYLE_ASSIGNMENT((#5573)); +#5573 = SURFACE_STYLE_USAGE(.BOTH.,#5574); +#5574 = SURFACE_SIDE_STYLE('',(#5575)); +#5575 = SURFACE_STYLE_FILL_AREA(#5576); +#5576 = FILL_AREA_STYLE('',(#5577)); +#5577 = FILL_AREA_STYLE_COLOUR('',#5262); +#5578 = STYLED_ITEM('color',(#5579),#4528); +#5579 = PRESENTATION_STYLE_ASSIGNMENT((#5580)); +#5580 = SURFACE_STYLE_USAGE(.BOTH.,#5581); +#5581 = SURFACE_SIDE_STYLE('',(#5582)); +#5582 = SURFACE_STYLE_FILL_AREA(#5583); +#5583 = FILL_AREA_STYLE('',(#5584)); +#5584 = FILL_AREA_STYLE_COLOUR('',#5262); +#5585 = STYLED_ITEM('color',(#5586),#4560); +#5586 = PRESENTATION_STYLE_ASSIGNMENT((#5587)); +#5587 = SURFACE_STYLE_USAGE(.BOTH.,#5588); +#5588 = SURFACE_SIDE_STYLE('',(#5589)); +#5589 = SURFACE_STYLE_FILL_AREA(#5590); +#5590 = FILL_AREA_STYLE('',(#5591)); +#5591 = FILL_AREA_STYLE_COLOUR('',#5262); +#5592 = STYLED_ITEM('color',(#5593),#4696); +#5593 = PRESENTATION_STYLE_ASSIGNMENT((#5594)); +#5594 = SURFACE_STYLE_USAGE(.BOTH.,#5595); +#5595 = SURFACE_SIDE_STYLE('',(#5596)); +#5596 = SURFACE_STYLE_FILL_AREA(#5597); +#5597 = FILL_AREA_STYLE('',(#5598)); +#5598 = FILL_AREA_STYLE_COLOUR('',#5219); +#5599 = STYLED_ITEM('color',(#5600),#4723); +#5600 = PRESENTATION_STYLE_ASSIGNMENT((#5601)); +#5601 = SURFACE_STYLE_USAGE(.BOTH.,#5602); +#5602 = SURFACE_SIDE_STYLE('',(#5603)); +#5603 = SURFACE_STYLE_FILL_AREA(#5604); +#5604 = FILL_AREA_STYLE('',(#5605)); +#5605 = FILL_AREA_STYLE_COLOUR('',#5219); +#5606 = STYLED_ITEM('color',(#5607),#4750); +#5607 = PRESENTATION_STYLE_ASSIGNMENT((#5608)); +#5608 = SURFACE_STYLE_USAGE(.BOTH.,#5609); +#5609 = SURFACE_SIDE_STYLE('',(#5610)); +#5610 = SURFACE_STYLE_FILL_AREA(#5611); +#5611 = FILL_AREA_STYLE('',(#5612)); +#5612 = FILL_AREA_STYLE_COLOUR('',#5219); +#5613 = STYLED_ITEM('color',(#5614),#4757); +#5614 = PRESENTATION_STYLE_ASSIGNMENT((#5615)); +#5615 = SURFACE_STYLE_USAGE(.BOTH.,#5616); +#5616 = SURFACE_SIDE_STYLE('',(#5617)); +#5617 = SURFACE_STYLE_FILL_AREA(#5618); +#5618 = FILL_AREA_STYLE('',(#5619)); +#5619 = FILL_AREA_STYLE_COLOUR('',#5262); +#5620 = STYLED_ITEM('color',(#5621),#4857); +#5621 = PRESENTATION_STYLE_ASSIGNMENT((#5622)); +#5622 = SURFACE_STYLE_USAGE(.BOTH.,#5623); +#5623 = SURFACE_SIDE_STYLE('',(#5624)); +#5624 = SURFACE_STYLE_FILL_AREA(#5625); +#5625 = FILL_AREA_STYLE('',(#5626)); +#5626 = FILL_AREA_STYLE_COLOUR('',#5262); +#5627 = STYLED_ITEM('color',(#5628),#4906); +#5628 = PRESENTATION_STYLE_ASSIGNMENT((#5629)); +#5629 = SURFACE_STYLE_USAGE(.BOTH.,#5630); +#5630 = SURFACE_SIDE_STYLE('',(#5631)); +#5631 = SURFACE_STYLE_FILL_AREA(#5632); +#5632 = FILL_AREA_STYLE('',(#5633)); +#5633 = FILL_AREA_STYLE_COLOUR('',#5262); +#5634 = STYLED_ITEM('color',(#5635),#4960); +#5635 = PRESENTATION_STYLE_ASSIGNMENT((#5636)); +#5636 = SURFACE_STYLE_USAGE(.BOTH.,#5637); +#5637 = SURFACE_SIDE_STYLE('',(#5638)); +#5638 = SURFACE_STYLE_FILL_AREA(#5639); +#5639 = FILL_AREA_STYLE('',(#5640)); +#5640 = FILL_AREA_STYLE_COLOUR('',#5262); +#5641 = STYLED_ITEM('color',(#5642),#4987); +#5642 = PRESENTATION_STYLE_ASSIGNMENT((#5643)); +#5643 = SURFACE_STYLE_USAGE(.BOTH.,#5644); +#5644 = SURFACE_SIDE_STYLE('',(#5645)); +#5645 = SURFACE_STYLE_FILL_AREA(#5646); +#5646 = FILL_AREA_STYLE('',(#5647)); +#5647 = FILL_AREA_STYLE_COLOUR('',#5262); +#5648 = STYLED_ITEM('color',(#5649),#5036); +#5649 = PRESENTATION_STYLE_ASSIGNMENT((#5650)); +#5650 = SURFACE_STYLE_USAGE(.BOTH.,#5651); +#5651 = SURFACE_SIDE_STYLE('',(#5652)); +#5652 = SURFACE_STYLE_FILL_AREA(#5653); +#5653 = FILL_AREA_STYLE('',(#5654)); +#5654 = FILL_AREA_STYLE_COLOUR('',#5262); +#5655 = STYLED_ITEM('color',(#5656),#5085); +#5656 = PRESENTATION_STYLE_ASSIGNMENT((#5657)); +#5657 = SURFACE_STYLE_USAGE(.BOTH.,#5658); +#5658 = SURFACE_SIDE_STYLE('',(#5659)); +#5659 = SURFACE_STYLE_FILL_AREA(#5660); +#5660 = FILL_AREA_STYLE('',(#5661)); +#5661 = FILL_AREA_STYLE_COLOUR('',#5262); +#5662 = STYLED_ITEM('color',(#5663),#5112); +#5663 = PRESENTATION_STYLE_ASSIGNMENT((#5664)); +#5664 = SURFACE_STYLE_USAGE(.BOTH.,#5665); +#5665 = SURFACE_SIDE_STYLE('',(#5666)); +#5666 = SURFACE_STYLE_FILL_AREA(#5667); +#5667 = FILL_AREA_STYLE('',(#5668)); +#5668 = FILL_AREA_STYLE_COLOUR('',#5262); +#5669 = STYLED_ITEM('color',(#5670),#5142); +#5670 = PRESENTATION_STYLE_ASSIGNMENT((#5671)); +#5671 = SURFACE_STYLE_USAGE(.BOTH.,#5672); +#5672 = SURFACE_SIDE_STYLE('',(#5673)); +#5673 = SURFACE_STYLE_FILL_AREA(#5674); +#5674 = FILL_AREA_STYLE('',(#5675)); +#5675 = FILL_AREA_STYLE_COLOUR('',#5262); +#5676 = STYLED_ITEM('color',(#5677),#5187); +#5677 = PRESENTATION_STYLE_ASSIGNMENT((#5678)); +#5678 = SURFACE_STYLE_USAGE(.BOTH.,#5679); +#5679 = SURFACE_SIDE_STYLE('',(#5680)); +#5680 = SURFACE_STYLE_FILL_AREA(#5681); +#5681 = FILL_AREA_STYLE('',(#5682)); +#5682 = FILL_AREA_STYLE_COLOUR('',#5219); +#5683 = STYLED_ITEM('color',(#5684),#5194); +#5684 = PRESENTATION_STYLE_ASSIGNMENT((#5685)); +#5685 = SURFACE_STYLE_USAGE(.BOTH.,#5686); +#5686 = SURFACE_SIDE_STYLE('',(#5687)); +#5687 = SURFACE_STYLE_FILL_AREA(#5688); +#5688 = FILL_AREA_STYLE('',(#5689)); +#5689 = FILL_AREA_STYLE_COLOUR('',#5262); ENDSEC; END-ISO-10303-21; diff --git a/src/hot_swap_plate.stl b/src/hot_swap_plate.stl Binary files differindex b6dd40a..5b56f19 100644 --- a/src/hot_swap_plate.stl +++ b/src/hot_swap_plate.stl diff --git a/src/hot_swap_plate_V02.FCStd b/src/hot_swap_plate_V02.FCStd Binary files differnew file mode 100644 index 0000000..ab4e97f --- /dev/null +++ b/src/hot_swap_plate_V02.FCStd diff --git a/src/run.py b/src/run.py deleted file mode 100644 index c98b474..0000000 --- a/src/run.py +++ /dev/null @@ -1,11 +0,0 @@ -# System will run the current "run_config.json" file in the directory. -# Use generator configuration to create it, or edit it directly, depending on your -# preference. You may want to back it up as another file name to prevent the generator from -# overwriting your config history. - -# ENGINE = 'solid' -ENGINE = 'cadquery' - -from src.dactyl_manuform import * - -run()
\ No newline at end of file diff --git a/src/run_config.json b/src/run_config.json index 4085d2a..8196262 100644 --- a/src/run_config.json +++ b/src/run_config.json @@ -1,4 +1,5 @@ { + "ENGINE": "solid", "save_dir": ".", "config_name": "DM", "show_caps": false, @@ -6,8 +7,8 @@ "ncols": 6, "alpha": 0.26179916666666664, "beta": 0.08726638888888888, - "centerrow_offset": 3, "centercol": 3, + "centerrow_offset": 3, "tenting_angle": 0.26179916666666664, "symmetry": "symmetric", "column_style_gt5": "orthographic", @@ -18,7 +19,7 @@ 7 ], "keyboard_z_offset": 9, - "thumb_style": "DEFAULT", + "thumb_style": "CARBONFET", "pinky_1_5U": false, "first_1_5U_row": 0, "last_1_5U_row": 5, @@ -78,6 +79,17 @@ "plate_file": null, "plate_offset": 0.0, "oled_mount_type": "CLIP", + "oled_center_row": 1.5, + "oled_translation_offset": [ + 0, + 0, + 4 + ], + "oled_rotation_offset": [ + 0, + 0, + 0 + ], "oled_configurations": { "UNDERCUT": { "oled_mount_width": 15.0, @@ -207,18 +219,18 @@ ], [ 0, - -12, - 5.64 + -6, + 5 ], [ 0, - -12, - 5.64 + -6, + 5 ], [ 0, - -12, - 5.64 + -6, + 5 ] ] }
\ No newline at end of file |