MK3S initial
This commit is contained in:
parent
983b1fa3f7
commit
c8636c8c46
|
|
@ -0,0 +1,15 @@
|
|||
//cylinder(h=20,r=1.0,$fn = 60);
|
||||
|
||||
import("extruder-body.stl");
|
||||
translate([0,-52,11]) rotate([180,0,0]) import("extruder-motor-plate.stl");
|
||||
translate([-17,-72.5,-17]) rotate([0,180,0]) import("x-carriage.stl");
|
||||
|
||||
/*
|
||||
#translate([0,8.5,0]) rotate([0,90,0]) rotate([0,90,90]) import("fs-cover-mmu.stl");
|
||||
translate([0,20,13]) rotate([0,-90,0])rotate([0,90,90]) import("ir-sensor-holder-mmu.stl");
|
||||
*/
|
||||
|
||||
use<fs-cover.scad>;
|
||||
|
||||
|
||||
//#translate([0,0,0]) rotate([0,90,0]) rotate([0,90,90]) fs_cover();
|
||||
|
|
@ -0,0 +1,83 @@
|
|||
// PRUSA iteration3
|
||||
// Bearing holders
|
||||
// GNU GPL v3
|
||||
// Josef Průša <iam@josefprusa.cz> and contributors
|
||||
// http://www.reprap.org/wiki/Prusa_Mendel
|
||||
// http://prusamendel.org
|
||||
|
||||
use <polyholes.scad>
|
||||
|
||||
bearing_diameter = 14.95;
|
||||
|
||||
module horizontal_bearing_base(bearings=1){
|
||||
translate(v=[0,0,6]) cube(size = [24,8+bearings*25,12], center = true);
|
||||
}
|
||||
|
||||
module horizontal_bearing_holes(bearings=1){
|
||||
cutter_lenght = 10+bearings*25;
|
||||
one_holder_lenght = 8+25;
|
||||
holder_lenght = 8+bearings*25;
|
||||
|
||||
// Main bearing cut
|
||||
difference(){
|
||||
translate(v=[0,0,12]) rotate(a=[90,0,0]) translate(v=[0,0,-cutter_lenght/2]) cylinder(h = cutter_lenght, r=(bearing_diameter/2)+0.2, $fn=50);
|
||||
// Bearing retainers
|
||||
translate(v=[0,1-holder_lenght/2,3]) cube(size = [24,6,8], center = true);
|
||||
translate(v=[0,-1+holder_lenght/2,3]) cube(size = [24,6,8], center = true);
|
||||
}
|
||||
|
||||
// Ziptie cutouts
|
||||
ziptie_cut_ofset = 0;
|
||||
for ( i = [0 : bearings-1] ){
|
||||
// For easier positioning I move them by half of one
|
||||
// bearing holder then add each bearign lenght and then center again
|
||||
translate(v=[0,-holder_lenght/2,0]) translate(v=[0,one_holder_lenght/2+i*25,0]) difference(){
|
||||
union(){
|
||||
translate(v=[0,2-8.5,12]) rotate(a=[90,0,0]) translate(v=[0,0,0]) cylinder(h = 4, r=11.5, $fn=50);
|
||||
translate(v=[0,2+8.5,12]) rotate(a=[90,0,0]) translate(v=[0,0,0]) cylinder(h = 4, r=11.5, $fn=50);
|
||||
}
|
||||
translate(v=[0,12,12]) rotate(a=[90,0,0]) translate(v=[0,0,0]) cylinder(h = 24, r=9, $fn=50);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
module horizontal_bearing_holes_nozip(bearings=1){
|
||||
cutter_lenght = 10+bearings*25;
|
||||
one_holder_lenght = 8+25;
|
||||
holder_lenght = 8+bearings*25;
|
||||
|
||||
// Main bearing cut
|
||||
difference(){
|
||||
translate(v=[0,0,12]) rotate(a=[90,0,0]) translate(v=[0,0,-cutter_lenght/2]) cylinder(h = cutter_lenght, r=(bearing_diameter/2)+0.2, $fn=50);
|
||||
// Bearing retainers
|
||||
translate(v=[0,1-holder_lenght/2,3]) cube(size = [24,6,8], center = true);
|
||||
translate(v=[0,-1+holder_lenght/2,3]) cube(size = [24,6,8], center = true);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
thinwall = 3;
|
||||
bearing_size = bearing_diameter + 2 * thinwall;
|
||||
|
||||
module vertical_bearing_base(){
|
||||
translate(v=[-2-bearing_size/4,0,29]) cube(size = [4+bearing_size/2,bearing_size,58], center = true);
|
||||
cylinder(h = 58, r=bearing_size/2, $fn = 90);
|
||||
}
|
||||
|
||||
module vertical_bearing_holes(){
|
||||
translate(v=[0,0,-1]) poly_cylinder(h = 62, r=(14.80/2));
|
||||
translate(v=[0,0,-0.1]) cylinder(r1=(bearing_diameter/2)+0.7,r2=(bearing_diameter/2), h=0.5);
|
||||
rotate(a=[0,0,-40]) translate(v=[bearing_diameter/2-2.9,-0.5,0.5]) cube(size = [thinwall*2,1,62]);
|
||||
|
||||
}
|
||||
|
||||
//difference(){
|
||||
//vertical_bearing_base();
|
||||
vertical_bearing_holes();
|
||||
//}
|
||||
//horizontal_bearing_test();
|
||||
//horizontal_bearing_base(1);
|
||||
//horizontal_bearing_holes(1);
|
||||
//horizontal_bearing_holes_nozip(1);
|
||||
|
|
@ -0,0 +1,102 @@
|
|||
// PRUSA iteration4
|
||||
// extruder idler
|
||||
// GNU GPL v3
|
||||
// Josef Průša <iam@josefprusa.cz> and contributors
|
||||
// http://www.reprap.org/wiki/Prusa_Mendel
|
||||
// http://prusamendel.org
|
||||
|
||||
module nut_bp(diameter,head,layer)
|
||||
{
|
||||
difference()
|
||||
{
|
||||
cylinder(h = 2, r=head, $fn=6);
|
||||
|
||||
translate([-5-diameter,-5,2-layer*2])cube([5,10,2]);
|
||||
translate([diameter,-5,2-layer*2])cube([5,10,2]);
|
||||
translate([-5,-5-diameter,2-layer])cube([10,5,2]);
|
||||
translate([-5,diameter,2-layer])cube([10,5,2]);
|
||||
}
|
||||
cylinder(h = 5, r=diameter, $fn=40);
|
||||
}
|
||||
|
||||
|
||||
module idler()
|
||||
{
|
||||
difference()
|
||||
{
|
||||
union()
|
||||
{
|
||||
translate([6,-33.5,-15]) cube([10.5,30,25.5]);
|
||||
translate([11.5,-5,-16.5]) cylinder(h = 27, r=5, $fn=60);
|
||||
translate([11.5,-4,-10]) cube([5,4,20.5]);
|
||||
|
||||
translate([4,-24.7,-15]) cube([10.5,8.4,16]);
|
||||
translate([4,-24.70,-9]) cube([10.5,8.4,16]);
|
||||
translate([4,-20.5,-15]) cylinder(h = 18, r=4.2, $fn=60);
|
||||
translate([4,-20.5,2]) cylinder(h = 5, r=4.2, $fn=60);
|
||||
}
|
||||
|
||||
// turn around screw
|
||||
translate([11.5,-5,-25]) cylinder(h = 40, r=1.7, $fn=60);
|
||||
|
||||
// bondtech shaft
|
||||
translate([4,-20.5,-25]) cylinder(h = 40, r=1.5, $fn=60);
|
||||
|
||||
// bontech space
|
||||
translate([4,-20.5,-11.2]) cylinder(h = 14.4, r=5, $fn=60);
|
||||
translate([4,-20.5,-11.2]) cylinder(h = 5, r=5.5, $fn=60);
|
||||
|
||||
translate([-13.8,-13,-20]) rotate([0,0,-8]) cube([20,20,35]);
|
||||
translate([-5.76,-40.88,-20]) rotate([0,0,-36]) cube([20,20,35]);
|
||||
|
||||
translate([-2,-44.7,-20]) cube([10,20,35]);
|
||||
|
||||
|
||||
// tension screw
|
||||
translate([-20,-28,-4]) rotate([0,90,0]) cylinder(h = 60, r=1.7, $fn=60);
|
||||
translate([0,-28,-4]) rotate([0,90,0]) cylinder(h = 10, r2=1.7, r1=3, $fn=60);
|
||||
translate([2,-27,-4]) rotate([5,90,0]) cylinder(h = 10, r2=1.7, r1=3, $fn=60);
|
||||
|
||||
translate([13.2,-28,-4]) rotate([0,90,0]) cylinder(h = 5, r=3.1, $fn=6);
|
||||
translate([14.6,-28,-4]) rotate([0,-90,0]) nut_bp(1.7,3.1,0.3);
|
||||
|
||||
translate([15,-28,-4]) rotate([0,90,0]) cylinder(h = 2.5, r1=3.1,r2=3.6, $fn=6);
|
||||
translate([5.5,-28,-4]) rotate([0,90,0]) cylinder(h = 7, r2=1.7, r1=2.5, $fn=30);
|
||||
|
||||
translate([0,-16,-2.9]) rotate([0,90,0]) rotate([0,0,90])cylinder(h = 25, r=7, $fn=6);
|
||||
|
||||
translate([11.5,-5,-17]) cylinder(h = 7, r=5.5, $fn=60);
|
||||
translate([5,-9,-17]) cube([15,10,7]);
|
||||
translate([-3,-10.5,-17]) cube([15,10,7]);
|
||||
|
||||
//edge
|
||||
translate([19,-5,-18]) rotate([0,0,45]) cube([20,20,30]);
|
||||
|
||||
// motor rim
|
||||
translate([-4,-20.5,7]) cylinder(h = 4, r=13.0, $fn=60);
|
||||
|
||||
// cleanup
|
||||
translate([-12,-30,-11.2]) cube([20,10,14.4]);
|
||||
}
|
||||
|
||||
difference()
|
||||
{
|
||||
union()
|
||||
{
|
||||
translate([8,-28,-4]) rotate([0,90,0]) cylinder(h = 8, r=4, $fn=60);
|
||||
translate([15.0,-32.5,-15]) cube([1.5,2,25.5]);
|
||||
}
|
||||
|
||||
translate([13.2,-28,-4]) rotate([0,90,0]) cylinder(h = 5, r=3.1, $fn=6);
|
||||
translate([14.6,-28,-4]) rotate([0,-90,0]) nut_bp(1.7,3.1,0.3);
|
||||
|
||||
translate([15,-28,-4]) rotate([0,90,0]) cylinder(h = 2.5, r1=3.1,r2=3.6, $fn=6);
|
||||
translate([-5,-46,-20]) rotate([0,0,-36]) cube([20,20,35]);
|
||||
|
||||
translate([2,-28,-4]) rotate([0,90,0]) cylinder(h = 10, r2=1.7, r1=3, $fn=60);
|
||||
translate([2,-27,-4]) rotate([5,90,0]) cylinder(h = 10, r2=1.7, r1=3, $fn=60);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
rotate([0,90,0]) idler();
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
// PRUSA iteration4
|
||||
// FS cover
|
||||
// GNU GPL v3
|
||||
// Josef Průša <iam@josefprusa.cz> and contributors
|
||||
// http://www.reprap.org/wiki/Prusa_Mendel
|
||||
// http://prusamendel.org
|
||||
|
||||
|
||||
module fs_cover()
|
||||
{
|
||||
difference()
|
||||
{
|
||||
union()
|
||||
{
|
||||
translate([-17,-17,0]) cube([39,28,5]);
|
||||
|
||||
translate([0,-10,5]) cylinder(h=1,r=5,$fn = 60);
|
||||
translate([0,0,5]) cylinder(h=1,r=5,$fn = 60);
|
||||
translate([-5,-10,0]) cube([10,10,6]);
|
||||
}
|
||||
|
||||
// filament path
|
||||
translate([0,0,-1]) cylinder(h=20,r1=1.2, r2=4,$fn = 60);
|
||||
translate([0,0,-8]) cylinder(h=10,r1=5, r2=1.2,$fn = 60);
|
||||
|
||||
// mounting screw
|
||||
translate([0,-10,-1]) cylinder(h=20,r=1.65,$fn = 60);
|
||||
translate([0,-10,-1.5]) cylinder(h=2,r2=1.65, r1=3,$fn = 60);
|
||||
translate([0,-10,3]) cylinder(h=20,r=3.1,$fn = 60);
|
||||
|
||||
// ir sensor place
|
||||
difference()
|
||||
{
|
||||
translate([7.5,-18,-1]) cube([10,23,4]);
|
||||
translate([3,-18,3.5]) rotate([0,45,0]) cube([5,23,5]);
|
||||
translate([15,-18,3.5]) rotate([0,45,0]) cube([5,23,5]);
|
||||
}
|
||||
|
||||
// edges
|
||||
translate([18,-18,6]) rotate([0,45,0]) cube([7,30,7]);
|
||||
translate([-20,13,0]) rotate([45,0,0]) cube([60,7,7]);
|
||||
translate([-25,-18,6]) rotate([0,45,0]) cube([7,30,7]);
|
||||
|
||||
// version
|
||||
translate([-13,-9,0.7]) rotate([180,0,90]) linear_extrude(height = 0.75)
|
||||
{ text("R4",font = "helvetica:style=Bold", size=7, center=true); }
|
||||
}
|
||||
}
|
||||
|
||||
fs_cover();
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
//
|
||||
// Mendel90
|
||||
//
|
||||
// GNU GPL v2
|
||||
// nop.head@gmail.com
|
||||
// hydraraptor.blogspot.com
|
||||
//
|
||||
// See http://hydraraptor.blogspot.com/2011/02/polyholes.html
|
||||
//
|
||||
function sides(r) = max(round(4 *r),3);
|
||||
function correctedRadius(r,n) = 0.1 + r / cos(180 / n);
|
||||
function correctedDiameter(d) = 0.2 + d / cos(180 / sides(d / 2));
|
||||
|
||||
module polyCircle(r, center = false) {
|
||||
n = sides(r);
|
||||
circle(r = correctedRadius(r,n), $fn = n, center = center);
|
||||
}
|
||||
|
||||
module poly_circle(r, center = false) {
|
||||
polyCircle(r, center);
|
||||
}
|
||||
|
||||
module polyCylinder(r, h, center = false) {
|
||||
n = sides(r);
|
||||
cylinder(h = h, r = correctedRadius(r,n), $fn = n, center = center);
|
||||
}
|
||||
|
||||
module poly_cylinder(r, h, center = false) {
|
||||
polyCylinder(r,h,center);
|
||||
}
|
||||
|
||||
module polydCylinder(r, center = false) {
|
||||
n = sides(r);
|
||||
r = correctedRadius(r,n);
|
||||
cylinder(h = h, r = r, $fn = n, center = center);
|
||||
translate([0, -r, 0])
|
||||
cube([r, 2 * r, h]);
|
||||
}
|
||||
|
||||
module poly_d_cylinder(r, center = false) {
|
||||
polydCylinder(r,center);
|
||||
}
|
||||
|
|
@ -0,0 +1,40 @@
|
|||
// PRUSA iteration4
|
||||
// Print fan support
|
||||
// GNU GPL v3
|
||||
// Josef Průša <iam@josefprusa.cz> and contributors
|
||||
// http://www.reprap.org/wiki/Prusa_Mendel
|
||||
// http://prusamendel.org
|
||||
|
||||
|
||||
|
||||
difference()
|
||||
{
|
||||
union()
|
||||
{
|
||||
translate([-4,-47,23]) rotate([0,0,0])cylinder(h = 5, r=5, $fn=50);
|
||||
translate([-2,-57,23]) rotate([0,0,0]) cube([5,15,30]);
|
||||
translate([-5,-52,23]) rotate([0,0,0]) cube([8,10,5]);
|
||||
translate([-5,-48,45]) rotate([48,0,0])cylinder(h = 10, r=6, $fn=6);
|
||||
}
|
||||
|
||||
translate([-5,-48,45]) rotate([48,0,0])cylinder(h = 30, r=1.65, $fn=50);
|
||||
|
||||
|
||||
difference()
|
||||
{
|
||||
union()
|
||||
{
|
||||
translate([-5,-48,45]) rotate([48,0,0])cylinder(h = 6, r=3.1, $fn=6);
|
||||
translate([-5,-47.9,45]) rotate([48,0,0])cylinder(h = 4, r2=3.1,r1=4, $fn=6);
|
||||
}
|
||||
translate([-2,-55,40]) rotate([0,0.6,0]) cube([10,10,10]);
|
||||
}
|
||||
translate([-5,-47,10]) rotate([0,0,0])cylinder(h = 25, r=1.65, $fn=50);
|
||||
translate([-5,-47,27]) rotate([0,0,0])cylinder(h = 1.1, r=3.1, $fn=50);
|
||||
|
||||
translate([10,-85,15]) rotate([0,-48,90]) cube([60,50,20]);
|
||||
translate([-15,-71,15]) rotate([10,0,0]) cube([50,20,40]);
|
||||
translate([-15,-41,15]) rotate([5,0,0]) cube([50,20,40]);
|
||||
translate([-15,-39.5,44]) rotate([48,0,0]) cube([20,20,20]);
|
||||
translate([-15,-60,52.5]) rotate([0,0,0]) cube([20,20,20]);
|
||||
}
|
||||
|
|
@ -0,0 +1,172 @@
|
|||
// PRUSA iteration4
|
||||
// X carriage back
|
||||
// GNU GPL v3
|
||||
// Josef Průša <iam@josefprusa.cz> and contributors
|
||||
// http://www.reprap.org/wiki/Prusa_Mendel
|
||||
// http://prusamendel.org
|
||||
|
||||
|
||||
module m3head()
|
||||
{
|
||||
intersection()
|
||||
{
|
||||
translate([30,5,9])cylinder(r=3.1,h = 25, $fn=30); // head cut
|
||||
translate([30,5,17-3.5]) cube([6.2,3.4,1], center=true);
|
||||
}
|
||||
translate([30,5,17-4]) cube([3.4,3.4,1], center=true);
|
||||
translate([30,5,17-3.5])cylinder(r=3.1,h = 20, $fn=30); // head cut
|
||||
}
|
||||
|
||||
|
||||
|
||||
module x_carriage_back()
|
||||
{
|
||||
difference()
|
||||
{
|
||||
union()
|
||||
{
|
||||
// base block
|
||||
translate([-16,-40.0,15.1]) cube([33,73,8]);
|
||||
translate([-25.5,4,15.1]) cube([52,30.5,8]);
|
||||
}
|
||||
|
||||
// lower bearing cut
|
||||
translate([-17,-22,7.5]) cube([35,4,10]);
|
||||
|
||||
// cables opening
|
||||
translate([-4.5,-18,15]) cube([10,4,10]);
|
||||
translate([0.5,-18,10]) rotate([0,0,90]) cylinder( h=32, r=5, $fn=30 );
|
||||
translate([0.5,-14,10]) rotate([0,0,90]) cylinder( h=32, r=5, $fn=30 );
|
||||
translate([-20,-19.5,9]) cube([50,7.5,10]);
|
||||
|
||||
// bearings
|
||||
translate([-15,-25,11.75]) rotate([0,90,0]) cylinder( h=31, r=7.6, $fn=30 );
|
||||
translate([-30,20,11.75]) rotate([0,90,0]) cylinder( h=60, r=7.6, $fn=30 );
|
||||
translate([-17,-25,11.75]) rotate([0,90,0]) cylinder( h=60, r=7, $fn=30 );
|
||||
translate([-32,20,11.75]) rotate([0,90,0]) cylinder( h=80, r=7, $fn=30 );
|
||||
|
||||
// hold together screws
|
||||
translate([-5,-36,10]) rotate([0,0,0]) cylinder( h=50, r=1.65, $fn=50 );
|
||||
translate([1,4,10]) rotate([0,0,0]) cylinder( h=50, r=1.65, $fn=50 );
|
||||
translate([13,31,10]) rotate([0,0,0]) cylinder( h=50, r=1.65, $fn=50 );
|
||||
translate([-10.5,31,10]) rotate([0,0,0]) cylinder( h=50, r=1.65, $fn=50 );
|
||||
translate([13,31,19]) cylinder( h=50, r=3.1, $fn=30 );
|
||||
translate([-10.5,31,19]) cylinder( h=50, r=3.1, $fn=30 );
|
||||
|
||||
// lower screw heads
|
||||
translate([-5,-36,19]) cylinder( h=6, r=3.1, $fn=30 );
|
||||
translate([-8.1,-46,18]) cube([6.2,10,10]);
|
||||
|
||||
|
||||
// center screw head
|
||||
translate([1,4,18]) cylinder( h=7, r=3.1, $fn=30 );
|
||||
|
||||
// heat cables cut
|
||||
translate([10.15,-37,4]) rotate([0,-20,0])
|
||||
union()
|
||||
{
|
||||
cylinder(r=3, h=40, $fn=30);
|
||||
translate([-3,-10,0])cube([6,10,40]);
|
||||
}
|
||||
translate([5.85,-37,4]) rotate([0,-10,0])
|
||||
union()
|
||||
{
|
||||
cylinder(r=3, h=40, $fn=30);
|
||||
translate([-3,-10,0])cube([6,10,40]);
|
||||
}
|
||||
// cable holder screw
|
||||
translate([0.5,-27,11]) rotate([0,0,90]) cylinder( h=40, r=1.6, $fn=30 );
|
||||
translate([0.5,-27,16.5]) rotate([0,0,0]) cylinder( h=5, r=3.1, $fn=6 );
|
||||
|
||||
// x-carriage screws in belt holders
|
||||
translate([-11.5,-0.5,10]) rotate([0,0,90]) cylinder( h=40, r=3, $fn=30 );
|
||||
|
||||
difference()
|
||||
{
|
||||
union()
|
||||
{
|
||||
translate([28,-4,10]) rotate([0,0,90]) cube([10,22,15]);
|
||||
translate([-4,-4,10]) rotate([0,0,90]) cube([10,22,15]);
|
||||
}
|
||||
difference()
|
||||
{
|
||||
translate([-14,-4,30]) rotate([0,45,0]) cube([22,22,22]);
|
||||
union()
|
||||
{
|
||||
translate([9,-4,15]) cube([22,22,22]);
|
||||
translate([-28,-4,15]) cube([22,22,22]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
translate([9,0,16]) rotate([45,0,0]) cube([50,10,10]);
|
||||
translate([-36,0,16]) rotate([45,0,0]) cube([30,10,10]);
|
||||
// nice edges
|
||||
translate([-20.8,-47.1,10]) rotate([0,0,45]) cube([10,10,15]);
|
||||
translate([21.8,-47.1,10]) rotate([0,0,45]) cube([10,10,15]);
|
||||
translate([-24.4,15.2,10]) rotate([0,0,45]) cube([14,10,15]);
|
||||
translate([26.9,15.2,10]) rotate([0,0,45]) cube([10,14,15]);
|
||||
translate([-19.55,28,10]) rotate([0,0,45]) cube([10,10,15]);
|
||||
translate([22.05,28,10]) rotate([0,0,45]) cube([10,10,15]);
|
||||
translate([-22,35,21]) rotate([30,0,0]) cube([44,10,10]);
|
||||
translate([-22,35,17]) rotate([30,0,0]) cube([14.5,10,10]);
|
||||
translate([10,35,17]) rotate([30,0,0]) cube([14.5,10,10]);
|
||||
|
||||
translate([-20.8,-40.5,16]) rotate([50,0,0]) cube([50,20,10]);
|
||||
|
||||
// upper side cuts
|
||||
translate([17,25,10]) rotate([0,0,0]) cube([10,10,15]);
|
||||
translate([-29.5,25,10]) rotate([0,0,0]) cube([15,15,15]);
|
||||
translate([17,22,13]) rotate([0,0,0]) cube([10,10,5]);
|
||||
translate([-24.5,22,13]) rotate([0,0,0]) cube([10,10,5]);
|
||||
|
||||
// side edges
|
||||
translate([27,-20,16]) rotate([0,-30,0]) cube([10,50,10]);
|
||||
translate([-34.2,-20,21]) rotate([0,30,0]) cube([10,50,10]);
|
||||
translate([19.5,-50,16]) rotate([0,-30,0]) cube([10,50,10]);
|
||||
translate([-27.1,-50,21]) rotate([0,30,0]) cube([10,50,10]);
|
||||
|
||||
// inner cable cleanup
|
||||
translate([-1,-19.5,14]) rotate([0,30,0]) cube([10,7.5,10]);
|
||||
translate([-5,-19.5,10]) rotate([0,-30,0]) cube([10,7.5,10]);
|
||||
|
||||
// version
|
||||
translate([-13,-30,22.5]) rotate([0,0,0]) linear_extrude(height = 0.75)
|
||||
{ text("R4",font = "helvetica:style=Bold", size=6, center=true); }
|
||||
|
||||
|
||||
// upper ziptie left
|
||||
translate([-21.5,-25,0])difference()
|
||||
{
|
||||
translate([1,45,12]) rotate([0,90,0]) cylinder(r=8.5, h=4, $fn=25);
|
||||
translate([0,45,12]) rotate([0,90,0]) cylinder(r=7, h=6, $fn=25);
|
||||
}
|
||||
translate([19.5,8,14.5]) rotate([-60,0,0]) cube([4,3,10]);
|
||||
translate([-20.5,8,14.5]) rotate([-60,0,0]) cube([4,3,10]);
|
||||
|
||||
// upper ziptie right
|
||||
translate([19,-25,0])difference()
|
||||
{
|
||||
translate([0.5,45,12]) rotate([0,90,0]) cylinder(r=8.5, h=4, $fn=25);
|
||||
translate([0,45,12]) rotate([0,90,0]) cylinder(r=7, h=6, $fn=25);
|
||||
}
|
||||
|
||||
// supports
|
||||
translate([-17,26,5]) m3head();
|
||||
translate([-40.5,26,5]) m3head();
|
||||
translate([-29,-1,4]) m3head();
|
||||
translate([-35,-41,4]) m3head();
|
||||
translate([-8.1,-40,17.5]) cube([6.2,4,5]);
|
||||
translate([-8.1,-37.7,17.0]) cube([6.2,2,5]);
|
||||
translate([-5,-36,11.51]) rotate([0,0,0]) cylinder( h=5, r=1.8, $fn=50 );
|
||||
|
||||
|
||||
// selective infill
|
||||
translate([5,-8,16]) cube([0.5,20,6.5]);
|
||||
translate([-3.25,-8,16]) cube([0.5,20,6.5]);
|
||||
translate([0.75,-8,16]) cube([0.5,7,6.5]);
|
||||
}
|
||||
}
|
||||
|
||||
rotate([0,180,0]) x_carriage_back();
|
||||
|
||||
|
|
@ -0,0 +1,459 @@
|
|||
// PRUSA iteration4
|
||||
// X carriage
|
||||
// GNU GPL v3
|
||||
// Josef Průša <iam@josefprusa.cz> and contributors
|
||||
// http://www.reprap.org/wiki/Prusa_Mendel
|
||||
// http://prusamendel.org
|
||||
|
||||
use <bearing.scad>
|
||||
|
||||
module belt_cut()
|
||||
{
|
||||
rotate([0,0,180])
|
||||
{
|
||||
translate([-20,0,0]) cube([39,0.75,15]);
|
||||
translate([-20,0,5]) rotate([-7,0,0]) cube([39,0.75,10]);
|
||||
translate([-20,0,5]) rotate([10,0,0]) cube([39,0.75,10]);
|
||||
for (_step =[-20:2:18])
|
||||
{
|
||||
translate([_step,0.5,0]) cube([1,1.0,10]);
|
||||
}
|
||||
for (_step =[-20:2:18])
|
||||
{
|
||||
translate([_step,0.5,5]) rotate([-7,0,0]) cube([1,1,10]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
module x_carriage_base()
|
||||
{
|
||||
|
||||
// Small bearing holder
|
||||
translate([-33/2,0,0]) rotate([0,0,90]) horizontal_bearing_base(1);
|
||||
|
||||
// Long bearing holder
|
||||
translate([-33/2,45,0]) rotate([0,0,90]) horizontal_bearing_base(2);
|
||||
|
||||
// Base plate
|
||||
translate([-34,-14,0]) cube([34.5,70.5,7]);
|
||||
translate([-34,-15,0]) cube([35,7,15]);
|
||||
translate([-42.5,53.0,0]) cube([52,6.5,15]);
|
||||
|
||||
difference()
|
||||
{
|
||||
union()
|
||||
{
|
||||
translate([-12,30,1]) rotate([0,0,45]) cube([6,6,14]);
|
||||
translate([-20,30,1]) rotate([0,0,45]) cube([6,6,14]);
|
||||
}
|
||||
translate([-25,38,11]) rotate([43,0,0]) cube([20,8,8]);
|
||||
}
|
||||
|
||||
// upper motor screw block
|
||||
translate([-34,56.8,0]) rotate([0,0,0]) cube([43.5,19.7,8]);
|
||||
|
||||
// Belt holder base
|
||||
translate([-42.5,20,0]) cube([52,16,7]);
|
||||
|
||||
// new belt holder base block
|
||||
translate([-42.5,18,7]) cube([52,16.3,8]);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
module x_carriage_holes()
|
||||
{
|
||||
// Small bearing holder holes cutter
|
||||
translate([-33/2,0,0]) rotate([0,0,90]) horizontal_bearing_holes_nozip(1);
|
||||
|
||||
// Long bearing holder holes cutter
|
||||
translate([-33/2,45,0]) rotate([0,0,90]) horizontal_bearing_holes_nozip(2);
|
||||
|
||||
// upper ziptie right
|
||||
translate([2,0,0])
|
||||
difference()
|
||||
{
|
||||
translate([0.75,45,12]) rotate([0,90,0]) cylinder(r=10.8, h=3.5, $fn=25);
|
||||
translate([0,45,12]) rotate([0,90,0]) cylinder(r=9, h=6, $fn=25);
|
||||
}
|
||||
|
||||
// upper ziptie left
|
||||
translate([-38,0,0])
|
||||
difference()
|
||||
{
|
||||
translate([0.75,45,12]) rotate([0,90,0]) cylinder(r=10.8,h=3.5,$fn=25);
|
||||
translate([0,45,12]) rotate([0,90,0]) cylinder(r=9, h=6, $fn=25);
|
||||
}
|
||||
|
||||
// upper ziptie head
|
||||
translate([0,52.5,12]) cube([10,10,5]);
|
||||
translate([-45,52.5,12]) cube([13.5,10,5]);
|
||||
|
||||
// Extruder mounting holes
|
||||
translate([-7,15.5,-1])cylinder(r=1.65, h=20, $fn=25);
|
||||
translate([-27,15.5,-1])cylinder(r=1.65, h=20, $fn=25);
|
||||
|
||||
translate([-7,15.5,-1])cylinder(r2=1.65, r1=2.2,h=2, $fn=25);
|
||||
translate([-27,15.5,-1])cylinder(r2=1.65, r1=2.2,h=2, $fn=25);
|
||||
|
||||
translate([-7,15.5,4])cylinder(r=3.1, h=4, $fn=6);
|
||||
translate([-27,15.5,4])cylinder(r=3.1, h=4, $fn=6);
|
||||
translate([-7,15.5,7])cylinder(r=4, h=30, $fn=6);
|
||||
translate([-27,15.5,7])cylinder(r=3.5, h=30, $fn=6);
|
||||
|
||||
|
||||
|
||||
// Carriage slimer
|
||||
translate([-55.5+3,19,-1])cube([10,40,30]);
|
||||
translate([+12.5-3,19,-1])cube([10,40,30]);
|
||||
translate([+12.5-3.5-2,35.8,-1])rotate([0,90-65,0])cube([10,55,30]);
|
||||
translate([-55.5+6.7+2,19,-10])rotate([0,-90+65,0])cube([10,40,30]);
|
||||
|
||||
}
|
||||
|
||||
module x_carriage_fancy()
|
||||
{
|
||||
// Top right corner
|
||||
translate([11.5,10.5,0]) translate([0,45+11.5,-1]) rotate([0,0,45]) translate([0,-15,0]) cube([30,40,20]);
|
||||
translate([12,65.3,-1]) rotate([0,0,45]) cube([10,10,20]);
|
||||
translate([4.9,72.38,-1]) cube([10,10,20]);
|
||||
|
||||
|
||||
// Top left corner
|
||||
translate([-33-13.5,-5,0]) translate([0,45+11.5,-1]) rotate([0,0,135]) translate([0,-15,0]) cube([30,30,20]);
|
||||
|
||||
translate([-35,93,5]) rotate([35,0,0]) translate([0,-15,0]) cube([55,15,15]);
|
||||
translate([7.5,59.5,-18]) rotate([0,0,0]) cube([20,20,40]);
|
||||
|
||||
// bottom side edges
|
||||
translate([-37,-12,-6]) rotate([40,0,0]) cube([50,8,25]);
|
||||
translate([-35,-19.2,0]) rotate([0,0,45]) cube([6,6,16]);
|
||||
translate([2,-20.4,0]) rotate([0,0,45]) cube([6,6,16]);
|
||||
translate([2,55.9,12]) rotate([0,0,45]) cube([6,6,16]);
|
||||
translate([-33.5,55.9,12]) rotate([0,0,45]) cube([6,6,16]);
|
||||
|
||||
}
|
||||
|
||||
module cable_tray()
|
||||
{
|
||||
|
||||
// center screw block
|
||||
translate([-21,23,0]) cube([9,12,15]);
|
||||
|
||||
difference()
|
||||
{
|
||||
union()
|
||||
{
|
||||
translate([-20.8,24.8,0]) rotate([0,0,20]) cube([3,10,15]);
|
||||
translate([-15.5,25.8,0]) rotate([0,0,-20]) cube([3,10,15]);
|
||||
}
|
||||
translate([-25,34.2,0]) cube([20,10,15]);
|
||||
}
|
||||
|
||||
translate([6.5,32,10]) cube([3,5,5]);
|
||||
translate([-42.5,32,10]) cube([4,5,5]);
|
||||
|
||||
//Left cable tray
|
||||
translate([-39.9,11,0]) cube([9,2,15]);
|
||||
translate([-39.9,5.5,0]) cube([9,2,15]);
|
||||
|
||||
//Right cable tray
|
||||
translate([-2,5.5,0]) cube([11.45,2,15]);
|
||||
translate([-2,11,7]) cube([11.45,2,8]);
|
||||
|
||||
translate([-31,11.5,7]) cube([30,1.5,8]);
|
||||
|
||||
|
||||
difference()
|
||||
{
|
||||
translate([0,11,0]) cube([9.50,22,7]);
|
||||
translate([0,6,1])rotate([-30,0,0]) cube([7.5,12,7]);
|
||||
translate([0,10+3,-1])cube([7.5,19,6]);
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
module final_cutout()
|
||||
{
|
||||
// cable guide edges
|
||||
translate([-44,0,16]) rotate([0,45,0]) cube([5,15,5]);
|
||||
translate([6,0,16]) rotate([0,45,0]) cube([5,15,5]);
|
||||
|
||||
// motor cable opening
|
||||
difference()
|
||||
{
|
||||
union()
|
||||
{
|
||||
translate([0.5,10,-1]) cube([8,18,6]);
|
||||
translate([0.5,28,0]) rotate([0,90,0]) cylinder(r=5, h=8, $fn=25);
|
||||
translate([0.5,12,0.5]) rotate([45,0,0]) cube([8,4,6]);
|
||||
}
|
||||
translate([7.8,10,8]) rotate([0,85,0]) cube([15,25,10]);
|
||||
}
|
||||
|
||||
|
||||
|
||||
// filament hole
|
||||
difference ()
|
||||
{
|
||||
union()
|
||||
{
|
||||
translate([-14.199,9.05,0]) rotate([-5,0,22.5]) cylinder(r=1.62, h=40, $fn=8);
|
||||
translate([-14.5,9.7,8]) rotate([-5,0,22.5]) cylinder(r=1.62,r2=3, h=8, $fn=8);
|
||||
}
|
||||
}
|
||||
|
||||
// bottom back mounting screws
|
||||
translate([-22,-11,4]) cylinder(r=1.65, h=20, $fn=50);
|
||||
|
||||
difference()
|
||||
{
|
||||
union()
|
||||
{
|
||||
translate([-24.8,-14,10]) cube([5.6,7,2.1]);
|
||||
}
|
||||
translate([-36,-8.1,10]) cube([40,1,0.5]);
|
||||
}
|
||||
|
||||
// better printing bridges
|
||||
translate([-24.8,-12.65,10.35]) cube([5.6,3.3,2.1]);
|
||||
translate([-23.65,-12.65,10.7]) cube([3.3,3.3,2.1]);
|
||||
|
||||
|
||||
// x-carriage-back mounting screws
|
||||
translate([-4,56,0]) cylinder(r=1.7, h=40, $fn=50);
|
||||
translate([-27.5,56,0]) cylinder(r=1.7, h=40, $fn=50);
|
||||
translate([-30.3,53,8]) cube([5.6,8,2]);
|
||||
translate([-6.8,53,8]) cube([5.6,8,2]);
|
||||
|
||||
// better printing bridges
|
||||
translate([-6.8,54.35,8.35]) cube([5.6,3.3,2]);
|
||||
translate([-5.65,54.35,8.7]) cube([3.3,3.3,2]);
|
||||
translate([-30.3,54.35,8.35]) cube([5.6,3.3,2]);
|
||||
translate([-29.15,54.35,8.7]) cube([3.3,3.3,2]);
|
||||
|
||||
|
||||
|
||||
// center mounting screw
|
||||
translate([-16,29,0]) cylinder(r=1.65, h=40, $fn=50);
|
||||
translate([-18.8,26,10.5]) cube([5.6,12,2.1]);
|
||||
translate([-21,33,11]) cube([10,8,6]);
|
||||
|
||||
// better printing bridges
|
||||
translate([-18.8,27.35,10.9]) cube([5.6,3.3,2.1]);
|
||||
translate([-17.65,27.35,11.25]) cube([3.3,3.3,2.1]);
|
||||
|
||||
// selective infill
|
||||
translate([-23.7,57,5]) cube([15.9,0.7,9]);
|
||||
translate([-23.7,54.5,5]) cube([15.9,0.7,9]);
|
||||
|
||||
difference()
|
||||
{
|
||||
union()
|
||||
{
|
||||
translate([-11,-12,1]) rotate([0,0,0]) cylinder(r=3, h=10, $fn=30);
|
||||
translate([-11,-15,-0]) cube([3,6,10]);
|
||||
}
|
||||
translate([-8,-20,5]) rotate([0,-20,0]) cube([10,20,10]);
|
||||
}
|
||||
|
||||
translate([0.5,-0,5])
|
||||
difference()
|
||||
{
|
||||
rotate([0,-20,0])
|
||||
union()
|
||||
{
|
||||
translate([-7,-12,-5]) rotate([0,0,0]) cylinder(r=3, h=30, $fn=30);
|
||||
translate([-9,-12,-5]) rotate([0,0,0]) cylinder(r=3, h=30, $fn=30);
|
||||
translate([-12,-18,-5]) cube([8,6,30]);
|
||||
translate([-9,-15,-5]) cube([2,6,30]);
|
||||
}
|
||||
|
||||
translate([-20,-20,-15]) cube([20,20,10]);
|
||||
}
|
||||
|
||||
// 2.5 endstop hole
|
||||
translate([-8,-11,11]) rotate([0,90,0]) cylinder(r=1.4, h=10, $fn=30);
|
||||
translate([-0.5,-11,11]) rotate([0,90,0]) cylinder(r1=1.4, r2=1.7, h=2, $fn=30);
|
||||
|
||||
}
|
||||
|
||||
|
||||
module x_carriage_block()
|
||||
{
|
||||
difference()
|
||||
{
|
||||
union()
|
||||
{
|
||||
difference()
|
||||
{
|
||||
x_carriage_base();
|
||||
x_carriage_holes();
|
||||
x_carriage_fancy();
|
||||
}
|
||||
cable_tray();
|
||||
}
|
||||
final_cutout();
|
||||
}
|
||||
}
|
||||
|
||||
module x_carriage()
|
||||
{
|
||||
difference()
|
||||
{
|
||||
x_carriage_block();
|
||||
|
||||
// upper motor screw
|
||||
translate([2.5,67.5,-50]) cylinder(r=1.8, h=100, $fn=30);
|
||||
translate([2.5,67.5,-0.1]) cylinder(r1=2.1,r2=1.8, h=0.5, $fn=25);
|
||||
translate([2.5,67.5,7.5]) cylinder(r=3.2, h=7, $fn=30);
|
||||
|
||||
translate([-28.5,67.5,7.5])cylinder(r=3.2, h=20, $fn=25);
|
||||
translate([-28.5,67.5,-1])cylinder(r=1.65, h=20, $fn=25);
|
||||
translate([-28.5,67.5,-1])cylinder(r2=1.65, r1=3, h=2, $fn=25);
|
||||
|
||||
translate([0.5,22.5,0]) rotate([0,90,0]) cylinder(r=5.2, h=7.0, $fn=25);
|
||||
|
||||
|
||||
// selective infill
|
||||
translate([5,-15.4,-1]) rotate([0,45,0]) cube([0.3,4.6,8]);
|
||||
translate([5,-16.4,-1]) rotate([0,45,0]) cube([0.3,0.5,8]);
|
||||
translate([5,-10.3,-1]) rotate([0,45,0]) cube([0.3,0.5,8]);
|
||||
translate([6,-16.5,-1]) cube([1,0.5,5]);
|
||||
translate([3,-16.5,-1]) cube([2,0.5,5]);
|
||||
translate([6,-10.2,-1]) cube([1,0.5,5]);
|
||||
translate([3,-10.2,-1]) cube([2,0.5,5]);
|
||||
|
||||
translate([-19,24,1.5]) cube([6,0.5,12.0]);
|
||||
|
||||
//cable openings in guides
|
||||
translate([-40.8,7.5,0]) rotate([0,20,0]) cube([5,3.5,20]);
|
||||
translate([-2.9,7.5,18]) rotate([0,80,0]) cube([20,3.55,5]);
|
||||
|
||||
// filament sensor connector
|
||||
translate([-1.5,62,-1.3]) cube([1,5,5]);
|
||||
translate([-3.5,65,-1.3]) cube([3,5,5]);
|
||||
translate([-9,70.6,-1.3]) cube([9,15,15]);
|
||||
translate([-8.5,68,-1.3]) cube([8,15,15]);
|
||||
translate([-0.7,67.5,7.5]) cube([3.2,3.2,1]);
|
||||
difference()
|
||||
{
|
||||
translate([-9,69,-1]) cube([8.5,6,7]);
|
||||
translate([-9,77,2]) rotate([45,0,0]) cube([8.5,6,7]);
|
||||
}
|
||||
|
||||
// filament sensor cable
|
||||
difference()
|
||||
{
|
||||
translate([-1.5,30,-0.8]) cube([3.5,30,4.5]);
|
||||
|
||||
translate([0.5,34.46,-4]) cube([4,3,4.5]);
|
||||
translate([2,34.46,-4]) cylinder(r=1.5, h=4.5, $fn=25);
|
||||
translate([2,34.46+3,-4]) cylinder(r=1.5, h=4.5, $fn=25);
|
||||
|
||||
translate([0.5,54,-4]) cube([4,3,4.5]);
|
||||
translate([2,54,-4]) cylinder(r=1.5, h=4.5, $fn=25);
|
||||
translate([2,57,-4]) cylinder(r=1.5, h=4.5, $fn=25);
|
||||
|
||||
translate([-4.0,44,-4]) cube([4,3,4.5]);
|
||||
translate([-1.5,44,-4]) cylinder(r=1.5, h=4.5, $fn=25);
|
||||
translate([-1.5,47,-4]) cylinder(r=1.5, h=4.5, $fn=25);
|
||||
}
|
||||
|
||||
translate([-1.05,58.25,-0.8]) rotate([0,0,30]) cube([3.5,13,4.5]);
|
||||
translate([-9,66,-0.8]) cube([3.5,5,4.5]);
|
||||
|
||||
translate([-9,70.5,-0.8]) rotate([45,0,0]) cube([9,6,6]);
|
||||
|
||||
translate([0.45,30,-0.8]) cylinder(r=2, h=4.5, $fn=25);
|
||||
translate([-3.5,68,3]) cylinder(r=2, h=6, $fn=25);
|
||||
translate([-6.75,69,-0.8]) cube([4,10,10]);
|
||||
|
||||
|
||||
|
||||
|
||||
// hold together screws clearance
|
||||
translate([-4.5,25.5,-1]) cylinder(r1=2.2,r2=1.5, h=10, $fn=25);
|
||||
translate([-28.5,25.5,-1]) cylinder(r1=2.2,r2=1.5, h=10, $fn=25);
|
||||
translate([-4.5,25.5,-1]) cylinder(r2=2,r1=3,h=3, $fn=25);
|
||||
translate([-28.5,25.5,-1]) cylinder(r2=2,r1=3,h=3, $fn=25);
|
||||
|
||||
|
||||
translate([0,-0.5,0]) left_belt_cut();
|
||||
translate([0,0.5,0]) right_belt_cut();
|
||||
|
||||
//version
|
||||
translate([-11,-2,0.7]) rotate([0,180,0]) linear_extrude(height = 0.75)
|
||||
{ text("R4",font = "helvetica:style=Bold", size=6, center=true); }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
module left_belt_cut()
|
||||
{
|
||||
|
||||
translate([-22.5,30.2,7]) cylinder(r=1.5, h=100, $fn=30);
|
||||
translate([-23.0,20,7]) cube([2,10,30]);
|
||||
translate([-56.5,28.5,7]) belt_cut();
|
||||
translate([13.5,20.5,0]) rotate([0,0,25])
|
||||
{
|
||||
difference()
|
||||
{
|
||||
translate([-56.5,28.5,7]) belt_cut();
|
||||
translate([-80,25,7]) cube([37.5,10,30]);
|
||||
}
|
||||
}
|
||||
translate([13.2,2.38,0]) rotate([0,0,0])
|
||||
{
|
||||
difference()
|
||||
{
|
||||
translate([-56.5,28.5,7]) belt_cut();
|
||||
translate([-82.42,25,7]) cube([37.5,10,30]);
|
||||
}
|
||||
}
|
||||
translate([-45,18,4]) rotate([0,0,-13.5]) cube([10.5,3,32]);
|
||||
translate([-31.5,30.4,10]) rotate([-10,0,15]) cylinder(r=0.2, h=100, $fn=30);
|
||||
translate([-31.6,30.75,7]) rotate([0,0,0]) cylinder(r=0.2, h=100, $fn=30);
|
||||
}
|
||||
|
||||
|
||||
module right_belt_cut()
|
||||
{
|
||||
// right belt cut
|
||||
translate([-9.6,29.7,7]) cylinder(r=1.5, h=100, $fn=30);
|
||||
translate([-11.1,19.8,7]) cube([2,10,30]);
|
||||
translate([22.5,25.5,7]) belt_cut();
|
||||
translate([66.65,1.95,0]) rotate([0,0,0])
|
||||
{
|
||||
difference()
|
||||
{
|
||||
translate([-56.5,28.5,7]) belt_cut();
|
||||
translate([-71.55,25,7]) cube([37.5,10,30]);
|
||||
}
|
||||
}
|
||||
translate([43.2,-30.25,0]) rotate([0,0,-30])
|
||||
{
|
||||
difference()
|
||||
{
|
||||
translate([-56.5,28.5,7]) belt_cut();
|
||||
translate([-82.1,25,7]) cube([10,10,30]);
|
||||
translate([-61.5,25,7]) cube([20.5,10,30]);
|
||||
}
|
||||
}
|
||||
translate([2,14.6,7]) rotate([0,0,15]) cube([10,3,30]);
|
||||
translate([-5.1,30,10]) rotate([-10,0,-15]) cylinder(r=0.2, h=100, $fn=30);
|
||||
translate([-5,30.3,7]) rotate([0,0,0]) cylinder(r=0.2, h=100, $fn=30);
|
||||
}
|
||||
|
||||
x_carriage();
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,691 @@
|
|||
ISO-10303-21;
|
||||
HEADER;
|
||||
/* Generated by software containing ST-Developer
|
||||
* from STEP Tools, Inc. (www.steptools.com)
|
||||
*/
|
||||
|
||||
FILE_DESCRIPTION(
|
||||
/* description */ (''),
|
||||
/* implementation_level */ '2;1');
|
||||
|
||||
FILE_NAME(
|
||||
/* name */ '\\HW\\MK3S\\C1\\R4\\STEP\\adapter-printer-mmu2s.stp',
|
||||
/* time_stamp */ '2019-02-11T12:34:58+01:00',
|
||||
/* author */ ('PR'),
|
||||
/* organization */ (''),
|
||||
/* preprocessor_version */ 'ST-DEVELOPER v17',
|
||||
/* originating_system */ 'Autodesk Inventor 2019',
|
||||
/* authorisation */ '');
|
||||
|
||||
FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#610);
|
||||
#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#617,#12);
|
||||
#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#14),#609);
|
||||
#13=STYLED_ITEM('',(#626),#14);
|
||||
#14=MANIFOLD_SOLID_BREP('T\X2\011B\X0\leso1',#357);
|
||||
#15=CYLINDRICAL_SURFACE('',#393,1.7);
|
||||
#16=CYLINDRICAL_SURFACE('',#402,1.3);
|
||||
#17=CONICAL_SURFACE('',#390,1.875,0.785398163397449);
|
||||
#18=CONICAL_SURFACE('',#397,1.4,0.261799387799149);
|
||||
#19=FACE_BOUND('',#59,.T.);
|
||||
#20=FACE_BOUND('',#70,.T.);
|
||||
#21=FACE_BOUND('',#71,.T.);
|
||||
#22=FACE_BOUND('',#74,.T.);
|
||||
#23=FACE_BOUND('',#76,.T.);
|
||||
#24=CIRCLE('',#381,1.3);
|
||||
#25=CIRCLE('',#382,1.3);
|
||||
#26=CIRCLE('',#388,0.499999999999999);
|
||||
#27=CIRCLE('',#389,0.499999999999999);
|
||||
#28=CIRCLE('',#391,3.25);
|
||||
#29=CIRCLE('',#392,3.25);
|
||||
#30=CIRCLE('',#394,1.7);
|
||||
#31=CIRCLE('',#395,1.7);
|
||||
#32=CIRCLE('',#396,1.7);
|
||||
#33=CIRCLE('',#398,1.63397459621556);
|
||||
#34=CIRCLE('',#399,1.63397459621556);
|
||||
#35=CIRCLE('',#400,1.3);
|
||||
#36=CIRCLE('',#401,1.3);
|
||||
#37=FACE_OUTER_BOUND('',#55,.T.);
|
||||
#38=FACE_OUTER_BOUND('',#56,.T.);
|
||||
#39=FACE_OUTER_BOUND('',#57,.T.);
|
||||
#40=FACE_OUTER_BOUND('',#58,.T.);
|
||||
#41=FACE_OUTER_BOUND('',#60,.T.);
|
||||
#42=FACE_OUTER_BOUND('',#61,.T.);
|
||||
#43=FACE_OUTER_BOUND('',#62,.T.);
|
||||
#44=FACE_OUTER_BOUND('',#63,.T.);
|
||||
#45=FACE_OUTER_BOUND('',#64,.T.);
|
||||
#46=FACE_OUTER_BOUND('',#65,.T.);
|
||||
#47=FACE_OUTER_BOUND('',#66,.T.);
|
||||
#48=FACE_OUTER_BOUND('',#67,.T.);
|
||||
#49=FACE_OUTER_BOUND('',#68,.T.);
|
||||
#50=FACE_OUTER_BOUND('',#69,.T.);
|
||||
#51=FACE_OUTER_BOUND('',#72,.T.);
|
||||
#52=FACE_OUTER_BOUND('',#73,.T.);
|
||||
#53=FACE_OUTER_BOUND('',#75,.T.);
|
||||
#54=FACE_OUTER_BOUND('',#77,.T.);
|
||||
#55=EDGE_LOOP('',(#229,#230,#231,#232,#233));
|
||||
#56=EDGE_LOOP('',(#234,#235,#236,#237));
|
||||
#57=EDGE_LOOP('',(#238,#239,#240,#241));
|
||||
#58=EDGE_LOOP('',(#242,#243,#244,#245));
|
||||
#59=EDGE_LOOP('',(#246,#247));
|
||||
#60=EDGE_LOOP('',(#248,#249,#250,#251,#252,#253));
|
||||
#61=EDGE_LOOP('',(#254,#255,#256,#257,#258));
|
||||
#62=EDGE_LOOP('',(#259,#260,#261,#262,#263,#264));
|
||||
#63=EDGE_LOOP('',(#265,#266,#267,#268));
|
||||
#64=EDGE_LOOP('',(#269,#270));
|
||||
#65=EDGE_LOOP('',(#271,#272,#273,#274,#275,#276));
|
||||
#66=EDGE_LOOP('',(#277,#278,#279,#280,#281));
|
||||
#67=EDGE_LOOP('',(#282,#283,#284,#285,#286,#287));
|
||||
#68=EDGE_LOOP('',(#288,#289,#290,#291,#292,#293));
|
||||
#69=EDGE_LOOP('',(#294,#295,#296,#297));
|
||||
#70=EDGE_LOOP('',(#298,#299));
|
||||
#71=EDGE_LOOP('',(#300,#301));
|
||||
#72=EDGE_LOOP('',(#302,#303,#304,#305));
|
||||
#73=EDGE_LOOP('',(#306,#307,#308,#309,#310));
|
||||
#74=EDGE_LOOP('',(#311));
|
||||
#75=EDGE_LOOP('',(#312,#313,#314,#315,#316));
|
||||
#76=EDGE_LOOP('',(#317,#318));
|
||||
#77=EDGE_LOOP('',(#319,#320,#321,#322,#323,#324));
|
||||
#78=LINE('',#511,#113);
|
||||
#79=LINE('',#513,#114);
|
||||
#80=LINE('',#515,#115);
|
||||
#81=LINE('',#517,#116);
|
||||
#82=LINE('',#518,#117);
|
||||
#83=LINE('',#522,#118);
|
||||
#84=LINE('',#524,#119);
|
||||
#85=LINE('',#526,#120);
|
||||
#86=LINE('',#527,#121);
|
||||
#87=LINE('',#529,#122);
|
||||
#88=LINE('',#530,#123);
|
||||
#89=LINE('',#532,#124);
|
||||
#90=LINE('',#539,#125);
|
||||
#91=LINE('',#541,#126);
|
||||
#92=LINE('',#542,#127);
|
||||
#93=LINE('',#545,#128);
|
||||
#94=LINE('',#547,#129);
|
||||
#95=LINE('',#548,#130);
|
||||
#96=LINE('',#551,#131);
|
||||
#97=LINE('',#553,#132);
|
||||
#98=LINE('',#555,#133);
|
||||
#99=LINE('',#556,#134);
|
||||
#100=LINE('',#559,#135);
|
||||
#101=LINE('',#560,#136);
|
||||
#102=LINE('',#571,#137);
|
||||
#103=LINE('',#578,#138);
|
||||
#104=LINE('',#586,#139);
|
||||
#105=LINE('',#591,#140);
|
||||
#106=LINE('',#594,#141);
|
||||
#107=LINE('',#596,#142);
|
||||
#108=LINE('',#597,#143);
|
||||
#109=LINE('',#600,#144);
|
||||
#110=LINE('',#601,#145);
|
||||
#111=LINE('',#603,#146);
|
||||
#112=LINE('',#605,#147);
|
||||
#113=VECTOR('',#412,10.);
|
||||
#114=VECTOR('',#413,10.);
|
||||
#115=VECTOR('',#414,10.);
|
||||
#116=VECTOR('',#415,10.);
|
||||
#117=VECTOR('',#416,10.);
|
||||
#118=VECTOR('',#419,10.);
|
||||
#119=VECTOR('',#420,10.);
|
||||
#120=VECTOR('',#421,10.);
|
||||
#121=VECTOR('',#422,10.);
|
||||
#122=VECTOR('',#425,10.);
|
||||
#123=VECTOR('',#426,10.);
|
||||
#124=VECTOR('',#429,10.);
|
||||
#125=VECTOR('',#436,10.);
|
||||
#126=VECTOR('',#437,10.);
|
||||
#127=VECTOR('',#438,10.);
|
||||
#128=VECTOR('',#441,10.);
|
||||
#129=VECTOR('',#442,10.);
|
||||
#130=VECTOR('',#443,10.);
|
||||
#131=VECTOR('',#446,10.);
|
||||
#132=VECTOR('',#447,10.);
|
||||
#133=VECTOR('',#448,10.);
|
||||
#134=VECTOR('',#449,10.);
|
||||
#135=VECTOR('',#452,10.);
|
||||
#136=VECTOR('',#453,10.);
|
||||
#137=VECTOR('',#466,1.875);
|
||||
#138=VECTOR('',#473,1.7);
|
||||
#139=VECTOR('',#482,1.4);
|
||||
#140=VECTOR('',#489,1.3);
|
||||
#141=VECTOR('',#492,10.);
|
||||
#142=VECTOR('',#493,10.);
|
||||
#143=VECTOR('',#494,10.);
|
||||
#144=VECTOR('',#497,10.);
|
||||
#145=VECTOR('',#498,10.);
|
||||
#146=VECTOR('',#501,10.);
|
||||
#147=VECTOR('',#504,10.);
|
||||
#148=VERTEX_POINT('',#509);
|
||||
#149=VERTEX_POINT('',#510);
|
||||
#150=VERTEX_POINT('',#512);
|
||||
#151=VERTEX_POINT('',#514);
|
||||
#152=VERTEX_POINT('',#516);
|
||||
#153=VERTEX_POINT('',#520);
|
||||
#154=VERTEX_POINT('',#521);
|
||||
#155=VERTEX_POINT('',#523);
|
||||
#156=VERTEX_POINT('',#525);
|
||||
#157=VERTEX_POINT('',#533);
|
||||
#158=VERTEX_POINT('',#534);
|
||||
#159=VERTEX_POINT('',#538);
|
||||
#160=VERTEX_POINT('',#540);
|
||||
#161=VERTEX_POINT('',#544);
|
||||
#162=VERTEX_POINT('',#546);
|
||||
#163=VERTEX_POINT('',#550);
|
||||
#164=VERTEX_POINT('',#552);
|
||||
#165=VERTEX_POINT('',#554);
|
||||
#166=VERTEX_POINT('',#558);
|
||||
#167=VERTEX_POINT('',#562);
|
||||
#168=VERTEX_POINT('',#563);
|
||||
#169=VERTEX_POINT('',#567);
|
||||
#170=VERTEX_POINT('',#568);
|
||||
#171=VERTEX_POINT('',#573);
|
||||
#172=VERTEX_POINT('',#574);
|
||||
#173=VERTEX_POINT('',#577);
|
||||
#174=VERTEX_POINT('',#581);
|
||||
#175=VERTEX_POINT('',#582);
|
||||
#176=VERTEX_POINT('',#585);
|
||||
#177=VERTEX_POINT('',#587);
|
||||
#178=VERTEX_POINT('',#593);
|
||||
#179=VERTEX_POINT('',#595);
|
||||
#180=VERTEX_POINT('',#599);
|
||||
#181=EDGE_CURVE('',#148,#149,#78,.T.);
|
||||
#182=EDGE_CURVE('',#149,#150,#79,.T.);
|
||||
#183=EDGE_CURVE('',#150,#151,#80,.T.);
|
||||
#184=EDGE_CURVE('',#151,#152,#81,.T.);
|
||||
#185=EDGE_CURVE('',#152,#148,#82,.T.);
|
||||
#186=EDGE_CURVE('',#153,#154,#83,.T.);
|
||||
#187=EDGE_CURVE('',#154,#155,#84,.T.);
|
||||
#188=EDGE_CURVE('',#155,#156,#85,.T.);
|
||||
#189=EDGE_CURVE('',#156,#153,#86,.T.);
|
||||
#190=EDGE_CURVE('',#152,#153,#87,.T.);
|
||||
#191=EDGE_CURVE('',#156,#148,#88,.T.);
|
||||
#192=EDGE_CURVE('',#149,#155,#89,.T.);
|
||||
#193=EDGE_CURVE('',#157,#158,#24,.T.);
|
||||
#194=EDGE_CURVE('',#158,#157,#25,.T.);
|
||||
#195=EDGE_CURVE('',#154,#159,#90,.T.);
|
||||
#196=EDGE_CURVE('',#159,#160,#91,.T.);
|
||||
#197=EDGE_CURVE('',#150,#160,#92,.T.);
|
||||
#198=EDGE_CURVE('',#160,#161,#93,.T.);
|
||||
#199=EDGE_CURVE('',#161,#162,#94,.F.);
|
||||
#200=EDGE_CURVE('',#162,#151,#95,.T.);
|
||||
#201=EDGE_CURVE('',#163,#161,#96,.T.);
|
||||
#202=EDGE_CURVE('',#159,#164,#97,.T.);
|
||||
#203=EDGE_CURVE('',#164,#165,#98,.T.);
|
||||
#204=EDGE_CURVE('',#165,#163,#99,.T.);
|
||||
#205=EDGE_CURVE('',#162,#166,#100,.T.);
|
||||
#206=EDGE_CURVE('',#152,#166,#101,.T.);
|
||||
#207=EDGE_CURVE('',#167,#168,#26,.T.);
|
||||
#208=EDGE_CURVE('',#168,#167,#27,.T.);
|
||||
#209=EDGE_CURVE('',#169,#170,#28,.T.);
|
||||
#210=EDGE_CURVE('',#170,#169,#29,.T.);
|
||||
#211=EDGE_CURVE('',#170,#168,#102,.T.);
|
||||
#212=EDGE_CURVE('',#171,#172,#30,.T.);
|
||||
#213=EDGE_CURVE('',#172,#171,#31,.T.);
|
||||
#214=EDGE_CURVE('',#172,#173,#103,.T.);
|
||||
#215=EDGE_CURVE('',#173,#173,#32,.T.);
|
||||
#216=EDGE_CURVE('',#174,#175,#33,.T.);
|
||||
#217=EDGE_CURVE('',#175,#174,#34,.T.);
|
||||
#218=EDGE_CURVE('',#175,#176,#104,.T.);
|
||||
#219=EDGE_CURVE('',#176,#177,#35,.T.);
|
||||
#220=EDGE_CURVE('',#177,#176,#36,.T.);
|
||||
#221=EDGE_CURVE('',#176,#158,#105,.T.);
|
||||
#222=EDGE_CURVE('',#178,#164,#106,.T.);
|
||||
#223=EDGE_CURVE('',#179,#178,#107,.T.);
|
||||
#224=EDGE_CURVE('',#165,#179,#108,.T.);
|
||||
#225=EDGE_CURVE('',#180,#179,#109,.T.);
|
||||
#226=EDGE_CURVE('',#163,#180,#110,.T.);
|
||||
#227=EDGE_CURVE('',#166,#180,#111,.T.);
|
||||
#228=EDGE_CURVE('',#178,#153,#112,.T.);
|
||||
#229=ORIENTED_EDGE('',*,*,#181,.T.);
|
||||
#230=ORIENTED_EDGE('',*,*,#182,.T.);
|
||||
#231=ORIENTED_EDGE('',*,*,#183,.T.);
|
||||
#232=ORIENTED_EDGE('',*,*,#184,.T.);
|
||||
#233=ORIENTED_EDGE('',*,*,#185,.T.);
|
||||
#234=ORIENTED_EDGE('',*,*,#186,.T.);
|
||||
#235=ORIENTED_EDGE('',*,*,#187,.T.);
|
||||
#236=ORIENTED_EDGE('',*,*,#188,.T.);
|
||||
#237=ORIENTED_EDGE('',*,*,#189,.T.);
|
||||
#238=ORIENTED_EDGE('',*,*,#190,.T.);
|
||||
#239=ORIENTED_EDGE('',*,*,#189,.F.);
|
||||
#240=ORIENTED_EDGE('',*,*,#191,.T.);
|
||||
#241=ORIENTED_EDGE('',*,*,#185,.F.);
|
||||
#242=ORIENTED_EDGE('',*,*,#181,.F.);
|
||||
#243=ORIENTED_EDGE('',*,*,#191,.F.);
|
||||
#244=ORIENTED_EDGE('',*,*,#188,.F.);
|
||||
#245=ORIENTED_EDGE('',*,*,#192,.F.);
|
||||
#246=ORIENTED_EDGE('',*,*,#193,.T.);
|
||||
#247=ORIENTED_EDGE('',*,*,#194,.T.);
|
||||
#248=ORIENTED_EDGE('',*,*,#182,.F.);
|
||||
#249=ORIENTED_EDGE('',*,*,#192,.T.);
|
||||
#250=ORIENTED_EDGE('',*,*,#187,.F.);
|
||||
#251=ORIENTED_EDGE('',*,*,#195,.T.);
|
||||
#252=ORIENTED_EDGE('',*,*,#196,.T.);
|
||||
#253=ORIENTED_EDGE('',*,*,#197,.F.);
|
||||
#254=ORIENTED_EDGE('',*,*,#183,.F.);
|
||||
#255=ORIENTED_EDGE('',*,*,#197,.T.);
|
||||
#256=ORIENTED_EDGE('',*,*,#198,.T.);
|
||||
#257=ORIENTED_EDGE('',*,*,#199,.T.);
|
||||
#258=ORIENTED_EDGE('',*,*,#200,.T.);
|
||||
#259=ORIENTED_EDGE('',*,*,#201,.T.);
|
||||
#260=ORIENTED_EDGE('',*,*,#198,.F.);
|
||||
#261=ORIENTED_EDGE('',*,*,#196,.F.);
|
||||
#262=ORIENTED_EDGE('',*,*,#202,.T.);
|
||||
#263=ORIENTED_EDGE('',*,*,#203,.T.);
|
||||
#264=ORIENTED_EDGE('',*,*,#204,.T.);
|
||||
#265=ORIENTED_EDGE('',*,*,#184,.F.);
|
||||
#266=ORIENTED_EDGE('',*,*,#200,.F.);
|
||||
#267=ORIENTED_EDGE('',*,*,#205,.T.);
|
||||
#268=ORIENTED_EDGE('',*,*,#206,.F.);
|
||||
#269=ORIENTED_EDGE('',*,*,#207,.F.);
|
||||
#270=ORIENTED_EDGE('',*,*,#208,.F.);
|
||||
#271=ORIENTED_EDGE('',*,*,#209,.F.);
|
||||
#272=ORIENTED_EDGE('',*,*,#210,.F.);
|
||||
#273=ORIENTED_EDGE('',*,*,#211,.T.);
|
||||
#274=ORIENTED_EDGE('',*,*,#208,.T.);
|
||||
#275=ORIENTED_EDGE('',*,*,#207,.T.);
|
||||
#276=ORIENTED_EDGE('',*,*,#211,.F.);
|
||||
#277=ORIENTED_EDGE('',*,*,#212,.F.);
|
||||
#278=ORIENTED_EDGE('',*,*,#213,.F.);
|
||||
#279=ORIENTED_EDGE('',*,*,#214,.T.);
|
||||
#280=ORIENTED_EDGE('',*,*,#215,.F.);
|
||||
#281=ORIENTED_EDGE('',*,*,#214,.F.);
|
||||
#282=ORIENTED_EDGE('',*,*,#216,.F.);
|
||||
#283=ORIENTED_EDGE('',*,*,#217,.F.);
|
||||
#284=ORIENTED_EDGE('',*,*,#218,.T.);
|
||||
#285=ORIENTED_EDGE('',*,*,#219,.T.);
|
||||
#286=ORIENTED_EDGE('',*,*,#220,.T.);
|
||||
#287=ORIENTED_EDGE('',*,*,#218,.F.);
|
||||
#288=ORIENTED_EDGE('',*,*,#220,.F.);
|
||||
#289=ORIENTED_EDGE('',*,*,#219,.F.);
|
||||
#290=ORIENTED_EDGE('',*,*,#221,.T.);
|
||||
#291=ORIENTED_EDGE('',*,*,#193,.F.);
|
||||
#292=ORIENTED_EDGE('',*,*,#194,.F.);
|
||||
#293=ORIENTED_EDGE('',*,*,#221,.F.);
|
||||
#294=ORIENTED_EDGE('',*,*,#222,.F.);
|
||||
#295=ORIENTED_EDGE('',*,*,#223,.F.);
|
||||
#296=ORIENTED_EDGE('',*,*,#224,.F.);
|
||||
#297=ORIENTED_EDGE('',*,*,#203,.F.);
|
||||
#298=ORIENTED_EDGE('',*,*,#212,.T.);
|
||||
#299=ORIENTED_EDGE('',*,*,#213,.T.);
|
||||
#300=ORIENTED_EDGE('',*,*,#216,.T.);
|
||||
#301=ORIENTED_EDGE('',*,*,#217,.T.);
|
||||
#302=ORIENTED_EDGE('',*,*,#224,.T.);
|
||||
#303=ORIENTED_EDGE('',*,*,#225,.F.);
|
||||
#304=ORIENTED_EDGE('',*,*,#226,.F.);
|
||||
#305=ORIENTED_EDGE('',*,*,#204,.F.);
|
||||
#306=ORIENTED_EDGE('',*,*,#226,.T.);
|
||||
#307=ORIENTED_EDGE('',*,*,#227,.F.);
|
||||
#308=ORIENTED_EDGE('',*,*,#205,.F.);
|
||||
#309=ORIENTED_EDGE('',*,*,#199,.F.);
|
||||
#310=ORIENTED_EDGE('',*,*,#201,.F.);
|
||||
#311=ORIENTED_EDGE('',*,*,#215,.T.);
|
||||
#312=ORIENTED_EDGE('',*,*,#186,.F.);
|
||||
#313=ORIENTED_EDGE('',*,*,#228,.F.);
|
||||
#314=ORIENTED_EDGE('',*,*,#222,.T.);
|
||||
#315=ORIENTED_EDGE('',*,*,#202,.F.);
|
||||
#316=ORIENTED_EDGE('',*,*,#195,.F.);
|
||||
#317=ORIENTED_EDGE('',*,*,#209,.T.);
|
||||
#318=ORIENTED_EDGE('',*,*,#210,.T.);
|
||||
#319=ORIENTED_EDGE('',*,*,#190,.F.);
|
||||
#320=ORIENTED_EDGE('',*,*,#206,.T.);
|
||||
#321=ORIENTED_EDGE('',*,*,#227,.T.);
|
||||
#322=ORIENTED_EDGE('',*,*,#225,.T.);
|
||||
#323=ORIENTED_EDGE('',*,*,#223,.T.);
|
||||
#324=ORIENTED_EDGE('',*,*,#228,.T.);
|
||||
#325=PLANE('',#377);
|
||||
#326=PLANE('',#378);
|
||||
#327=PLANE('',#379);
|
||||
#328=PLANE('',#380);
|
||||
#329=PLANE('',#383);
|
||||
#330=PLANE('',#384);
|
||||
#331=PLANE('',#385);
|
||||
#332=PLANE('',#386);
|
||||
#333=PLANE('',#387);
|
||||
#334=PLANE('',#403);
|
||||
#335=PLANE('',#404);
|
||||
#336=PLANE('',#405);
|
||||
#337=PLANE('',#406);
|
||||
#338=PLANE('',#407);
|
||||
#339=ADVANCED_FACE('',(#37),#325,.T.);
|
||||
#340=ADVANCED_FACE('',(#38),#326,.T.);
|
||||
#341=ADVANCED_FACE('',(#39),#327,.T.);
|
||||
#342=ADVANCED_FACE('',(#40,#19),#328,.T.);
|
||||
#343=ADVANCED_FACE('',(#41),#329,.T.);
|
||||
#344=ADVANCED_FACE('',(#42),#330,.T.);
|
||||
#345=ADVANCED_FACE('',(#43),#331,.T.);
|
||||
#346=ADVANCED_FACE('',(#44),#332,.T.);
|
||||
#347=ADVANCED_FACE('',(#45),#333,.T.);
|
||||
#348=ADVANCED_FACE('',(#46),#17,.T.);
|
||||
#349=ADVANCED_FACE('',(#47),#15,.F.);
|
||||
#350=ADVANCED_FACE('',(#48),#18,.F.);
|
||||
#351=ADVANCED_FACE('',(#49),#16,.F.);
|
||||
#352=ADVANCED_FACE('',(#50,#20,#21),#334,.T.);
|
||||
#353=ADVANCED_FACE('',(#51),#335,.T.);
|
||||
#354=ADVANCED_FACE('',(#52,#22),#336,.T.);
|
||||
#355=ADVANCED_FACE('',(#53,#23),#337,.T.);
|
||||
#356=ADVANCED_FACE('',(#54),#338,.T.);
|
||||
#357=CLOSED_SHELL('',(#339,#340,#341,#342,#343,#344,#345,#346,#347,#348,
|
||||
#349,#350,#351,#352,#353,#354,#355,#356));
|
||||
#358=DERIVED_UNIT_ELEMENT(#360,1.);
|
||||
#359=DERIVED_UNIT_ELEMENT(#612,3.);
|
||||
#360=(
|
||||
MASS_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($,.GRAM.)
|
||||
);
|
||||
#361=DERIVED_UNIT((#358,#359));
|
||||
#362=MEASURE_REPRESENTATION_ITEM('density measure',
|
||||
POSITIVE_RATIO_MEASURE(1.),#361);
|
||||
#363=PROPERTY_DEFINITION_REPRESENTATION(#368,#365);
|
||||
#364=PROPERTY_DEFINITION_REPRESENTATION(#369,#366);
|
||||
#365=REPRESENTATION('material name',(#367),#609);
|
||||
#366=REPRESENTATION('density',(#362),#609);
|
||||
#367=DESCRIPTIVE_REPRESENTATION_ITEM('V\X2\0161\X0\eobecn\X\E9',
|
||||
'V\X2\0161\X0\eobecn\X\E9');
|
||||
#368=PROPERTY_DEFINITION('material property','material name',#619);
|
||||
#369=PROPERTY_DEFINITION('material property','density of part',#619);
|
||||
#370=DATE_TIME_ROLE('creation_date');
|
||||
#371=APPLIED_DATE_AND_TIME_ASSIGNMENT(#372,#370,(#619));
|
||||
#372=DATE_AND_TIME(#373,#374);
|
||||
#373=CALENDAR_DATE(2019,8,1);
|
||||
#374=LOCAL_TIME(10,26,7.,#375);
|
||||
#375=COORDINATED_UNIVERSAL_TIME_OFFSET(0,0,.BEHIND.);
|
||||
#376=AXIS2_PLACEMENT_3D('placement',#507,#408,#409);
|
||||
#377=AXIS2_PLACEMENT_3D('',#508,#410,#411);
|
||||
#378=AXIS2_PLACEMENT_3D('',#519,#417,#418);
|
||||
#379=AXIS2_PLACEMENT_3D('',#528,#423,#424);
|
||||
#380=AXIS2_PLACEMENT_3D('',#531,#427,#428);
|
||||
#381=AXIS2_PLACEMENT_3D('',#535,#430,#431);
|
||||
#382=AXIS2_PLACEMENT_3D('',#536,#432,#433);
|
||||
#383=AXIS2_PLACEMENT_3D('',#537,#434,#435);
|
||||
#384=AXIS2_PLACEMENT_3D('',#543,#439,#440);
|
||||
#385=AXIS2_PLACEMENT_3D('',#549,#444,#445);
|
||||
#386=AXIS2_PLACEMENT_3D('',#557,#450,#451);
|
||||
#387=AXIS2_PLACEMENT_3D('',#561,#454,#455);
|
||||
#388=AXIS2_PLACEMENT_3D('',#564,#456,#457);
|
||||
#389=AXIS2_PLACEMENT_3D('',#565,#458,#459);
|
||||
#390=AXIS2_PLACEMENT_3D('',#566,#460,#461);
|
||||
#391=AXIS2_PLACEMENT_3D('',#569,#462,#463);
|
||||
#392=AXIS2_PLACEMENT_3D('',#570,#464,#465);
|
||||
#393=AXIS2_PLACEMENT_3D('',#572,#467,#468);
|
||||
#394=AXIS2_PLACEMENT_3D('',#575,#469,#470);
|
||||
#395=AXIS2_PLACEMENT_3D('',#576,#471,#472);
|
||||
#396=AXIS2_PLACEMENT_3D('',#579,#474,#475);
|
||||
#397=AXIS2_PLACEMENT_3D('',#580,#476,#477);
|
||||
#398=AXIS2_PLACEMENT_3D('',#583,#478,#479);
|
||||
#399=AXIS2_PLACEMENT_3D('',#584,#480,#481);
|
||||
#400=AXIS2_PLACEMENT_3D('',#588,#483,#484);
|
||||
#401=AXIS2_PLACEMENT_3D('',#589,#485,#486);
|
||||
#402=AXIS2_PLACEMENT_3D('',#590,#487,#488);
|
||||
#403=AXIS2_PLACEMENT_3D('',#592,#490,#491);
|
||||
#404=AXIS2_PLACEMENT_3D('',#598,#495,#496);
|
||||
#405=AXIS2_PLACEMENT_3D('',#602,#499,#500);
|
||||
#406=AXIS2_PLACEMENT_3D('',#604,#502,#503);
|
||||
#407=AXIS2_PLACEMENT_3D('',#606,#505,#506);
|
||||
#408=DIRECTION('axis',(0.,0.,1.));
|
||||
#409=DIRECTION('refdir',(1.,0.,0.));
|
||||
#410=DIRECTION('center_axis',(0.,-0.707106781186549,-0.707106781186546));
|
||||
#411=DIRECTION('ref_axis',(-1.,0.,0.));
|
||||
#412=DIRECTION('',(-1.,0.,0.));
|
||||
#413=DIRECTION('',(-0.377964473009226,0.654653670707976,-0.654653670707979));
|
||||
#414=DIRECTION('',(0.377964473009228,0.654653670707975,-0.654653670707978));
|
||||
#415=DIRECTION('',(1.,0.,0.));
|
||||
#416=DIRECTION('',(-0.577350269189626,-0.577350269189624,0.577350269189627));
|
||||
#417=DIRECTION('center_axis',(0.,-0.707106781186548,0.707106781186548));
|
||||
#418=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#419=DIRECTION('',(-1.,0.,0.));
|
||||
#420=DIRECTION('',(0.377964473009227,-0.654653670707977,-0.654653670707977));
|
||||
#421=DIRECTION('',(1.,0.,0.));
|
||||
#422=DIRECTION('',(0.577350269189625,0.577350269189626,0.577350269189626));
|
||||
#423=DIRECTION('center_axis',(0.707106781186548,-0.707106781186547,-2.73059558031961E-16));
|
||||
#424=DIRECTION('ref_axis',(-3.86164530304402E-16,0.,-1.));
|
||||
#425=DIRECTION('',(0.,-3.86164530304402E-16,1.));
|
||||
#426=DIRECTION('',(0.,3.86164530304402E-16,-1.));
|
||||
#427=DIRECTION('center_axis',(0.,-1.,-3.86164530304402E-16));
|
||||
#428=DIRECTION('ref_axis',(0.,3.86164530304402E-16,-1.));
|
||||
#429=DIRECTION('',(0.,-3.86164530304402E-16,1.));
|
||||
#430=DIRECTION('center_axis',(0.,1.,3.86164530304402E-16));
|
||||
#431=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#432=DIRECTION('center_axis',(0.,1.,3.86164530304402E-16));
|
||||
#433=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#434=DIRECTION('center_axis',(-0.866025403784439,-0.5,-1.93082265152201E-16));
|
||||
#435=DIRECTION('ref_axis',(-2.22952195522732E-16,0.,1.));
|
||||
#436=DIRECTION('',(-0.5,0.866025403784439,8.74073948356165E-17));
|
||||
#437=DIRECTION('',(0.,3.86164530304402E-16,-1.));
|
||||
#438=DIRECTION('',(-0.377964473009227,0.654653670707977,0.654653670707977));
|
||||
#439=DIRECTION('center_axis',(-0.866025403784438,2.4671622769448E-16,-0.5));
|
||||
#440=DIRECTION('ref_axis',(-0.5,0.,0.866025403784438));
|
||||
#441=DIRECTION('',(0.,1.,4.93432455388959E-16));
|
||||
#442=DIRECTION('',(-0.5,-4.80740671595891E-16,0.866025403784438));
|
||||
#443=DIRECTION('',(0.,-1.,-4.93432455388959E-16));
|
||||
#444=DIRECTION('center_axis',(-1.,0.,0.));
|
||||
#445=DIRECTION('ref_axis',(0.,0.,1.));
|
||||
#446=DIRECTION('',(0.,-5.55111512312578E-16,1.));
|
||||
#447=DIRECTION('',(0.,1.,1.00929365875014E-16));
|
||||
#448=DIRECTION('',(0.,0.,-1.));
|
||||
#449=DIRECTION('',(0.,-1.,0.));
|
||||
#450=DIRECTION('center_axis',(0.,4.93432455388959E-16,-1.));
|
||||
#451=DIRECTION('ref_axis',(0.,1.,4.93432455388959E-16));
|
||||
#452=DIRECTION('',(1.,0.,0.));
|
||||
#453=DIRECTION('',(0.,1.,4.93432455388959E-16));
|
||||
#454=DIRECTION('center_axis',(0.,0.,1.));
|
||||
#455=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#456=DIRECTION('center_axis',(0.,0.,-1.));
|
||||
#457=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#458=DIRECTION('center_axis',(0.,0.,-1.));
|
||||
#459=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#460=DIRECTION('center_axis',(0.,0.,-1.));
|
||||
#461=DIRECTION('ref_axis',(0.,1.,0.));
|
||||
#462=DIRECTION('center_axis',(0.,1.00929365875014E-16,-1.));
|
||||
#463=DIRECTION('ref_axis',(0.,1.,0.));
|
||||
#464=DIRECTION('center_axis',(0.,1.00929365875014E-16,-1.));
|
||||
#465=DIRECTION('ref_axis',(0.,1.,0.));
|
||||
#466=DIRECTION('',(8.65956056235493E-17,0.707106781186548,0.707106781186547));
|
||||
#467=DIRECTION('center_axis',(0.,1.,0.));
|
||||
#468=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#469=DIRECTION('center_axis',(0.,-1.,0.));
|
||||
#470=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#471=DIRECTION('center_axis',(0.,-1.,0.));
|
||||
#472=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#473=DIRECTION('',(0.,-1.,0.));
|
||||
#474=DIRECTION('center_axis',(0.,1.,5.55111512312578E-16));
|
||||
#475=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#476=DIRECTION('center_axis',(0.,1.,0.));
|
||||
#477=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#478=DIRECTION('center_axis',(0.,-1.,0.));
|
||||
#479=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#480=DIRECTION('center_axis',(0.,-1.,0.));
|
||||
#481=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#482=DIRECTION('',(0.258819045102521,-0.965925826289068,3.16961915143176E-17));
|
||||
#483=DIRECTION('center_axis',(0.,-1.,0.));
|
||||
#484=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#485=DIRECTION('center_axis',(0.,-1.,0.));
|
||||
#486=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#487=DIRECTION('center_axis',(0.,-1.,0.));
|
||||
#488=DIRECTION('ref_axis',(1.,0.,0.));
|
||||
#489=DIRECTION('',(0.,-1.,0.));
|
||||
#490=DIRECTION('center_axis',(0.,1.,0.));
|
||||
#491=DIRECTION('ref_axis',(0.,0.,1.));
|
||||
#492=DIRECTION('',(-1.,0.,0.));
|
||||
#493=DIRECTION('',(0.,0.,1.));
|
||||
#494=DIRECTION('',(1.,0.,0.));
|
||||
#495=DIRECTION('center_axis',(0.,0.,-1.));
|
||||
#496=DIRECTION('ref_axis',(0.,1.,0.));
|
||||
#497=DIRECTION('',(0.,1.,0.));
|
||||
#498=DIRECTION('',(1.,0.,0.));
|
||||
#499=DIRECTION('center_axis',(0.,-1.,-5.55111512312578E-16));
|
||||
#500=DIRECTION('ref_axis',(0.,5.55111512312578E-16,-1.));
|
||||
#501=DIRECTION('',(0.,5.55111512312578E-16,-1.));
|
||||
#502=DIRECTION('center_axis',(0.,-1.00929365875014E-16,1.));
|
||||
#503=DIRECTION('ref_axis',(0.,-1.,-1.00929365875014E-16));
|
||||
#504=DIRECTION('',(0.,-1.,-1.00929365875014E-16));
|
||||
#505=DIRECTION('center_axis',(1.,0.,0.));
|
||||
#506=DIRECTION('ref_axis',(0.,0.,-1.));
|
||||
#507=CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#508=CARTESIAN_POINT('Origin',(0.,-10.75,-5.25));
|
||||
#509=CARTESIAN_POINT('',(2.95,-11.,-5.));
|
||||
#510=CARTESIAN_POINT('',(-5.27264973081037,-11.,-5.));
|
||||
#511=CARTESIAN_POINT('',(0.,-11.,-5.));
|
||||
#512=CARTESIAN_POINT('',(-5.41698729810778,-10.75,-5.25));
|
||||
#513=CARTESIAN_POINT('',(-4.29669743540937,-12.690398961398,-3.30960103860199));
|
||||
#514=CARTESIAN_POINT('',(-5.27264973081037,-10.5,-5.5));
|
||||
#515=CARTESIAN_POINT('',(-4.66785117988842,-9.45245818145914,-6.54754181854087));
|
||||
#516=CARTESIAN_POINT('',(3.45,-10.5,-5.5));
|
||||
#517=CARTESIAN_POINT('',(0.,-10.5,-5.5));
|
||||
#518=CARTESIAN_POINT('',(3.45,-10.5,-5.5));
|
||||
#519=CARTESIAN_POINT('Origin',(0.,-10.75,5.75));
|
||||
#520=CARTESIAN_POINT('',(3.45,-10.5,6.));
|
||||
#521=CARTESIAN_POINT('',(-5.56132486540518,-10.5,6.));
|
||||
#522=CARTESIAN_POINT('',(0.,-10.5,6.));
|
||||
#523=CARTESIAN_POINT('',(-5.27264973081037,-11.,5.5));
|
||||
#524=CARTESIAN_POINT('',(-4.48500337929948,-12.3642434992131,4.13575650078687));
|
||||
#525=CARTESIAN_POINT('',(2.95,-11.,5.5));
|
||||
#526=CARTESIAN_POINT('',(0.,-11.,5.5));
|
||||
#527=CARTESIAN_POINT('',(2.95,-11.,5.5));
|
||||
#528=CARTESIAN_POINT('Origin',(3.2,-10.75,1.0110294117647));
|
||||
#529=CARTESIAN_POINT('',(3.45,-10.5,1.0110294117647));
|
||||
#530=CARTESIAN_POINT('',(2.95,-11.,1.0110294117647));
|
||||
#531=CARTESIAN_POINT('Origin',(0.,-11.,6.));
|
||||
#532=CARTESIAN_POINT('',(-5.27264973081037,-11.,1.0110294117647));
|
||||
#533=CARTESIAN_POINT('',(1.3,-11.,0.));
|
||||
#534=CARTESIAN_POINT('',(-1.3,-11.,-1.59204083889156E-16));
|
||||
#535=CARTESIAN_POINT('Origin',(0.,-11.,0.));
|
||||
#536=CARTESIAN_POINT('Origin',(0.,-11.,0.));
|
||||
#537=CARTESIAN_POINT('Origin',(-5.56132486540519,-10.5,1.0110294117647));
|
||||
#538=CARTESIAN_POINT('',(-5.85,-10.,6.));
|
||||
#539=CARTESIAN_POINT('',(-7.13947594216369,-7.76656215303474,6.));
|
||||
#540=CARTESIAN_POINT('',(-5.85,-10.,-4.5));
|
||||
#541=CARTESIAN_POINT('',(-5.85,-10.,1.01102941176471));
|
||||
#542=CARTESIAN_POINT('',(-6.6775151704929,-8.56670168067227,-3.06670168067227));
|
||||
#543=CARTESIAN_POINT('Origin',(-5.56132486540519,-7.48897058823529,-5.));
|
||||
#544=CARTESIAN_POINT('',(-5.85,-2.,-4.5));
|
||||
#545=CARTESIAN_POINT('',(-5.85,-7.48897058823529,-4.5));
|
||||
#546=CARTESIAN_POINT('',(-5.27264973081037,-2.,-5.5));
|
||||
#547=CARTESIAN_POINT('',(-4.75790608175648,-2.,-6.39156215303474));
|
||||
#548=CARTESIAN_POINT('',(-5.27264973081037,-7.48897058823529,-5.5));
|
||||
#549=CARTESIAN_POINT('Origin',(-5.85,-3.97794117647059,-3.97794117647059));
|
||||
#550=CARTESIAN_POINT('',(-5.85,-2.,-17.));
|
||||
#551=CARTESIAN_POINT('',(-5.85,-2.,-5.5));
|
||||
#552=CARTESIAN_POINT('',(-5.85,0.,6.));
|
||||
#553=CARTESIAN_POINT('',(-5.85,0.,6.));
|
||||
#554=CARTESIAN_POINT('',(-5.85,0.,-17.));
|
||||
#555=CARTESIAN_POINT('',(-5.85,0.,-17.));
|
||||
#556=CARTESIAN_POINT('',(-5.85,-2.,-17.));
|
||||
#557=CARTESIAN_POINT('Origin',(0.,-11.,-5.5));
|
||||
#558=CARTESIAN_POINT('',(3.45,-2.,-5.5));
|
||||
#559=CARTESIAN_POINT('',(0.,-2.,-5.5));
|
||||
#560=CARTESIAN_POINT('',(3.45,-11.,-5.5));
|
||||
#561=CARTESIAN_POINT('Origin',(0.,-5.,8.75));
|
||||
#562=CARTESIAN_POINT('',(0.,-5.,8.75));
|
||||
#563=CARTESIAN_POINT('',(-6.12323399573676E-17,-6.,8.75));
|
||||
#564=CARTESIAN_POINT('Origin',(0.,-5.5,8.75));
|
||||
#565=CARTESIAN_POINT('Origin',(0.,-5.5,8.75));
|
||||
#566=CARTESIAN_POINT('Origin',(0.,-5.5,7.375));
|
||||
#567=CARTESIAN_POINT('',(0.,-2.25,6.));
|
||||
#568=CARTESIAN_POINT('',(-3.9801020972289E-16,-8.75,6.));
|
||||
#569=CARTESIAN_POINT('Origin',(0.,-5.5,6.));
|
||||
#570=CARTESIAN_POINT('Origin',(0.,-5.5,6.));
|
||||
#571=CARTESIAN_POINT('',(-2.29621274840129E-16,-7.375,7.375));
|
||||
#572=CARTESIAN_POINT('Origin',(5.55111512312578E-16,-26.7207784317748,-10.));
|
||||
#573=CARTESIAN_POINT('',(1.7,0.,-10.));
|
||||
#574=CARTESIAN_POINT('',(-1.7,0.,-10.));
|
||||
#575=CARTESIAN_POINT('Origin',(5.55111512312578E-16,0.,-10.));
|
||||
#576=CARTESIAN_POINT('Origin',(5.55111512312578E-16,0.,-10.));
|
||||
#577=CARTESIAN_POINT('',(-1.7,-2.,-10.));
|
||||
#578=CARTESIAN_POINT('',(-1.7,-26.7207784317748,-10.));
|
||||
#579=CARTESIAN_POINT('Origin',(5.55111512312578E-16,-2.,-10.));
|
||||
#580=CARTESIAN_POINT('Origin',(0.,-0.873205080756891,0.));
|
||||
#581=CARTESIAN_POINT('',(1.63397459621556,0.,0.));
|
||||
#582=CARTESIAN_POINT('',(-1.63397459621556,0.,-2.00104175914348E-16));
|
||||
#583=CARTESIAN_POINT('Origin',(0.,0.,0.));
|
||||
#584=CARTESIAN_POINT('Origin',(0.,0.,0.));
|
||||
#585=CARTESIAN_POINT('',(-1.3,-1.24641016151378,-1.59204083889156E-16));
|
||||
#586=CARTESIAN_POINT('',(-1.4,-0.873205080756891,-1.71450551880629E-16));
|
||||
#587=CARTESIAN_POINT('',(1.3,-1.24641016151378,0.));
|
||||
#588=CARTESIAN_POINT('Origin',(0.,-1.24641016151378,0.));
|
||||
#589=CARTESIAN_POINT('Origin',(0.,-1.24641016151378,0.));
|
||||
#590=CARTESIAN_POINT('Origin',(0.,-6.12320508075689,0.));
|
||||
#591=CARTESIAN_POINT('',(-1.3,-6.12320508075689,-1.59204083889156E-16));
|
||||
#592=CARTESIAN_POINT('Origin',(0.,0.,-17.));
|
||||
#593=CARTESIAN_POINT('',(3.45,0.,6.));
|
||||
#594=CARTESIAN_POINT('',(0.,0.,6.));
|
||||
#595=CARTESIAN_POINT('',(3.45,0.,-17.));
|
||||
#596=CARTESIAN_POINT('',(3.45,0.,-17.));
|
||||
#597=CARTESIAN_POINT('',(0.,0.,-17.));
|
||||
#598=CARTESIAN_POINT('Origin',(0.,-2.,-17.));
|
||||
#599=CARTESIAN_POINT('',(3.45,-2.,-17.));
|
||||
#600=CARTESIAN_POINT('',(3.45,-2.,-17.));
|
||||
#601=CARTESIAN_POINT('',(0.,-2.,-17.));
|
||||
#602=CARTESIAN_POINT('Origin',(0.,-2.,-5.5));
|
||||
#603=CARTESIAN_POINT('',(3.45,-2.,-5.5));
|
||||
#604=CARTESIAN_POINT('Origin',(0.,0.,6.));
|
||||
#605=CARTESIAN_POINT('',(3.45,0.,6.));
|
||||
#606=CARTESIAN_POINT('Origin',(3.45,-3.97794117647059,-3.97794117647059));
|
||||
#607=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#611,
|
||||
'DISTANCE_ACCURACY_VALUE',
|
||||
'Maximum model space distance between geometric entities at asserted c
|
||||
onnectivities');
|
||||
#608=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#611,
|
||||
'DISTANCE_ACCURACY_VALUE',
|
||||
'Maximum model space distance between geometric entities at asserted c
|
||||
onnectivities');
|
||||
#609=(
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#607))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#611,#614,#613))
|
||||
REPRESENTATION_CONTEXT('','3D')
|
||||
);
|
||||
#610=(
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#608))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#611,#614,#613))
|
||||
REPRESENTATION_CONTEXT('','3D')
|
||||
);
|
||||
#611=(
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT(.MILLI.,.METRE.)
|
||||
);
|
||||
#612=(
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT(.CENTI.,.METRE.)
|
||||
);
|
||||
#613=(
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($,.STERADIAN.)
|
||||
SOLID_ANGLE_UNIT()
|
||||
);
|
||||
#614=(
|
||||
NAMED_UNIT(*)
|
||||
PLANE_ANGLE_UNIT()
|
||||
SI_UNIT($,.RADIAN.)
|
||||
);
|
||||
#615=SHAPE_DEFINITION_REPRESENTATION(#616,#617);
|
||||
#616=PRODUCT_DEFINITION_SHAPE('',$,#619);
|
||||
#617=SHAPE_REPRESENTATION('',(#376),#609);
|
||||
#618=PRODUCT_DEFINITION_CONTEXT('part definition',#623,'design');
|
||||
#619=PRODUCT_DEFINITION('Sou\X2\010D00E1\X0\st1',
|
||||
'adapter-printer-mmu2s',#620,#618);
|
||||
#620=PRODUCT_DEFINITION_FORMATION('',$,#625);
|
||||
#621=PRODUCT_RELATED_PRODUCT_CATEGORY('adapter-printer-mmu2s',
|
||||
'adapter-printer-mmu2s',(#625));
|
||||
#622=APPLICATION_PROTOCOL_DEFINITION('international standard',
|
||||
'automotive_design',2009,#623);
|
||||
#623=APPLICATION_CONTEXT(
|
||||
'Core Data for Automotive Mechanical Design Process');
|
||||
#624=PRODUCT_CONTEXT('part definition',#623,'mechanical');
|
||||
#625=PRODUCT('Sou\X2\010D00E1\X0\st1','adapter-printer-mmu2s',$,(#624));
|
||||
#626=PRESENTATION_STYLE_ASSIGNMENT((#627));
|
||||
#627=SURFACE_STYLE_USAGE(.BOTH.,#628);
|
||||
#628=SURFACE_SIDE_STYLE('',(#629));
|
||||
#629=SURFACE_STYLE_FILL_AREA(#630);
|
||||
#630=FILL_AREA_STYLE('',(#631));
|
||||
#631=FILL_AREA_STYLE_COLOUR('',#632);
|
||||
#632=COLOUR_RGB('',0.0941176470588235,0.145098039215686,0.972549019607843);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue