Commit 627f9617 authored by Jake Read's avatar Jake Read

update doc

parent 9b561532
# Roller Coaster Milled Machines
# Roller Coaster Gantries
Scratch / Landing page for the roller-bearings and 2d-sheet-stock axis system.
......@@ -10,106 +10,78 @@ A reasonable system for beginners, and easy to manufacture (with another CNC mil
![mill](/images/mpvm-v03.jpg)
## CAD
## Building Axis and Machines from 'Kinematic Elements'
Available Here: https://a360.co/2qQf6wf
Machines are made of degrees of freedom, and those degrees can be assembled from 'Kinematic Elements' i.e. here I have one Motor / Pulley Unit, as well as Lateral (into the gantry) and Cross (across the gantry) supports. I'm doing a mediocre job of explaining this, but here are some images:
password is *rollercoaster*
To scratch a machine together, I pull elements into Rhino as .step files, and lay them out into axis - here's one linear degree of freedom:
The gantry is built with a set of 'kinematic elements' - a Motor / Pulley Unit, Lateral (into the gantry) and Cross (across the gantry) supports:
![bits](/images/little-bits.png)
These can be jimmied around to make a full set of constraints:
![basically](/images/kunits-basic.png)
![more bits](/images/multiple-bits.png)
Then I assemble those axis together, keeping track of where I'll be adding plates of material:
And combined into a complete gantry:
![units xz](/images/kunits-before-form.png)
![comb](/images/combined-bits.png)
Then I go about filling in detail design, adding tabs etc to bring beams and chassis together.
Here's the back of that:
![one](/images/kunits-one.png)
![allup](/images/backside.png)
![two](/images/kunits-two.png)
## Kinematic Bits
![three](/images/kunits-three.png)
Currently the set assumes 3/8" HDPE, 8x22x7mm bearings, NEMA23 Motors and 9mm Wide GT2 Belts
![four](/images/kunits-four.png)
Version for 1/4" HDPE, 5x11x4mm bearings, NEMA17 Motors and 6mm Wide GT2 Belts.
## Fabricating Axis
See [cad/assembly/elements/](/cad/assembly/elements) for kinematic elements, and [cad/assembly](/cad/assembly) for one-machine made with these elements.
I then mill these axis on our shopbot, or any CNC mill you like - the N17 size elements can likely be laser-cut with acrylic or similar (delrin would be nice, but is expensive and a bit toxic to cut, so goes the lore).
Motor and XY Constraint:
![cam](images/mpvm-rhino-cam.png)
![motor](/images/kunit-motor.png)
I do CAM in Fusion with a .step I export (after flat-packing) from Rhino.
XY Constraints, with preload adjusting and without:
![mill](/images/mill.jpg)
![xy-adjust](/images/kunit-xy-adjust.png)
## Assembling Axis
![xy](/images/kunit-xy.png)
I typically assemble machines one axis at a time. That's not saying much, but here's an image to get a sense of how the hardware goes together:
YZ Constraints ('out of plane'):
![one](images/rct-one-rob.jpg)
![yz](/images/kunit-zy.png)
The 'adjustable' elements use a captured nut to pre-load bearings against gantries. TODO is better documentation of this, but here's an image of the flexure in simulation to get a sense for what I mean:
**Assembling in Rhino**
![sim](images/preload-sim.png)
![basically](/images/kunits-basic.png)
# CAD for You
or
### RCT Elements NEMA17 Size
![units xz](/images/kunits-before-form.png)
CAD For these elements is available in the repo [cad/elements/rctElementsN17](cad/elements/rctElementsN17)
filling in
This set assumes you're building with 1/4" HDPE or similar, Nema 17 Motors with GT2 Pulleys of 6mm width, and have access to a set of M3 Socket Head Hardware and 'MR115' or '5116' trade names or similar, 5x11x4mm. Lots of those.
![one](/images/kunits-one.png)
### RCT Elements for NEMA23 Size
![two](/images/kunits-two.png)
CAD For these elements is available in the repo [cad/elements/rctElementsN23](cad/elements/rctElementsN23)
![three](/images/kunits-three.png)
![four](/images/kunits-four.png)
This set assumes you're building with 3/8" HDPE or similar, Nema 23 Motors with GT2 Pulleys of 9mm width, and have access to a set of M5 Socket Head Hardware and 'skate bearings' - 608ZZ or similar, 8x22x7mm. Lots of those.
## Hardware Notes
### CAM
- write down settings from fusion, all is good for full cut but go to 12.7krpm
- do 1st pass at holes, screw down from there. no tabs then ... much happier joints
- don't forget bushing in 3dp set
## Some Simulation
It occured to me in class today (Rob Hart fabricated the below component!) that the two-bar flexure I had intended was acting much more like a one-link flexure. Whoops, all well. Still does its job. Here's an image of that in any case:
![onebar](/images/preload-sim.png)
## ooooh
! to add here
- hardware stackups, BOM, tuning note
![milling](/images/milling.jpg)
## BOM
# BOM
- [N17 Bearings](https://www.amazon.com/5x11x4mm-Replacement-Precision-Bearings-MR115-2RSBU/dp/B00Y5W3JYS/)
- [N17 Pulleys and Belts](https://www.amazon.com/DerBlue-Meters-Aluminum-printer-Rostock/dp/B0714R39BC/)
- [N23 Bearings](https://www.amazon.com/608-2RS-Skateboard-Bearing-Rolling-bearings/dp/B073ST742Z/)
- [N23 Pulleys and Belts](https://www.amazon.com/2GT-Timing-Belt-10Meters-Pulley/dp/B01COEMZC0/)
## Machine
# Machines using RCT Gantries
- GT2 9mm Belts and 20T 1/4" Bore Pulleys https://www.amazon.com/Aluminium-Timing-Belt-Pulley-2GT/dp/B01COI0FEQ/
## Spindle
ER16-C12-L100 Collet Holder (confirm?)
2x 6001-2RS Bearings (confirm?)
GT2 Pulley 5mm Bore 20T
GT2 Pulley 12mm Bore 40T
GT2 Belt 75T 150L (confirm?)
4x SHCS M3x10
1x SHCS M3x20
4x M3 Washer
1x M3 Locknut
3x FHCS M2.5x8
![mill](/images/mpvm-v03.jpg)
[Madison Park Vocational Machine](https://gitlab.cba.mit.edu/jakeread/mpvmachine)
3DP:
Parts!
\ No newline at end of file
![smallgantry](images/smallgantries-fab.jpg)
[Small Gantries Workshop Machine](https://gitlab.cba.mit.edu/jakeread/smallgantries)
\ No newline at end of file
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 */
'D:/Dropbox (Personal)/CBA/projects/rctgantries/cad/elements/RCT Eleme
nts N17/RCT Elements 17 Bushing v1.step',
/* time_stamp */ '2018-07-10T02:27:31-04:00',
/* author */ ('jakerobertread@gmail.com'),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v17',
/* originating_system */ 'Autodesk Translation Framework v7.1.0.215',
/* authorisation */ '');
FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
ENDSEC;
DATA;
#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#125);
#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#132,#12);
#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#14),#124);
#13=STYLED_ITEM('',(#141),#14);
#14=MANIFOLD_SOLID_BREP('Body1',#65);
#15=FACE_BOUND('',#26,.T.);
#16=FACE_BOUND('',#28,.T.);
#17=PLANE('',#85);
#18=PLANE('',#86);
#19=FACE_OUTER_BOUND('',#23,.T.);
#20=FACE_OUTER_BOUND('',#24,.T.);
#21=FACE_OUTER_BOUND('',#25,.T.);
#22=FACE_OUTER_BOUND('',#27,.T.);
#23=EDGE_LOOP('',(#47,#48,#49,#50));
#24=EDGE_LOOP('',(#51,#52,#53,#54));
#25=EDGE_LOOP('',(#55));
#26=EDGE_LOOP('',(#56));
#27=EDGE_LOOP('',(#57));
#28=EDGE_LOOP('',(#58));
#29=LINE('',#112,#31);
#30=LINE('',#118,#32);
#31=VECTOR('',#93,1.5625);
#32=VECTOR('',#100,2.4575);
#33=CIRCLE('',#80,1.5625);
#34=CIRCLE('',#81,1.5625);
#35=CIRCLE('',#83,2.4575);
#36=CIRCLE('',#84,2.4575);
#37=VERTEX_POINT('',#109);
#38=VERTEX_POINT('',#111);
#39=VERTEX_POINT('',#115);
#40=VERTEX_POINT('',#117);
#41=EDGE_CURVE('',#37,#37,#33,.T.);
#42=EDGE_CURVE('',#37,#38,#29,.T.);
#43=EDGE_CURVE('',#38,#38,#34,.T.);
#44=EDGE_CURVE('',#39,#39,#35,.T.);
#45=EDGE_CURVE('',#39,#40,#30,.T.);
#46=EDGE_CURVE('',#40,#40,#36,.T.);
#47=ORIENTED_EDGE('',*,*,#41,.F.);
#48=ORIENTED_EDGE('',*,*,#42,.T.);
#49=ORIENTED_EDGE('',*,*,#43,.T.);
#50=ORIENTED_EDGE('',*,*,#42,.F.);
#51=ORIENTED_EDGE('',*,*,#44,.F.);
#52=ORIENTED_EDGE('',*,*,#45,.T.);
#53=ORIENTED_EDGE('',*,*,#46,.T.);
#54=ORIENTED_EDGE('',*,*,#45,.F.);
#55=ORIENTED_EDGE('',*,*,#44,.T.);
#56=ORIENTED_EDGE('',*,*,#41,.T.);
#57=ORIENTED_EDGE('',*,*,#46,.F.);
#58=ORIENTED_EDGE('',*,*,#43,.F.);
#59=CYLINDRICAL_SURFACE('',#79,1.5625);
#60=CYLINDRICAL_SURFACE('',#82,2.4575);
#61=ADVANCED_FACE('',(#19),#59,.F.);
#62=ADVANCED_FACE('',(#20),#60,.T.);
#63=ADVANCED_FACE('',(#21,#15),#17,.T.);
#64=ADVANCED_FACE('',(#22,#16),#18,.F.);
#65=CLOSED_SHELL('',(#61,#62,#63,#64));
#66=DERIVED_UNIT_ELEMENT(#68,1.);
#67=DERIVED_UNIT_ELEMENT(#127,3.);
#68=(
MASS_UNIT()
NAMED_UNIT(*)
SI_UNIT(.KILO.,.GRAM.)
);
#69=DERIVED_UNIT((#66,#67));
#70=MEASURE_REPRESENTATION_ITEM('density measure',
POSITIVE_RATIO_MEASURE(7850.),#69);
#71=PROPERTY_DEFINITION_REPRESENTATION(#76,#73);
#72=PROPERTY_DEFINITION_REPRESENTATION(#77,#74);
#73=REPRESENTATION('material name',(#75),#124);
#74=REPRESENTATION('density',(#70),#124);
#75=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel');
#76=PROPERTY_DEFINITION('material property','material name',#134);
#77=PROPERTY_DEFINITION('material property','density of part',#134);
#78=AXIS2_PLACEMENT_3D('placement',#107,#87,#88);
#79=AXIS2_PLACEMENT_3D('',#108,#89,#90);
#80=AXIS2_PLACEMENT_3D('',#110,#91,#92);
#81=AXIS2_PLACEMENT_3D('',#113,#94,#95);
#82=AXIS2_PLACEMENT_3D('',#114,#96,#97);
#83=AXIS2_PLACEMENT_3D('',#116,#98,#99);
#84=AXIS2_PLACEMENT_3D('',#119,#101,#102);
#85=AXIS2_PLACEMENT_3D('',#120,#103,#104);
#86=AXIS2_PLACEMENT_3D('',#121,#105,#106);
#87=DIRECTION('axis',(0.,0.,1.));
#88=DIRECTION('refdir',(1.,0.,0.));
#89=DIRECTION('center_axis',(0.,0.,1.));
#90=DIRECTION('ref_axis',(1.,0.,0.));
#91=DIRECTION('center_axis',(0.,0.,-1.));
#92=DIRECTION('ref_axis',(1.,0.,0.));
#93=DIRECTION('',(0.,0.,-1.));
#94=DIRECTION('center_axis',(0.,0.,-1.));
#95=DIRECTION('ref_axis',(1.,0.,0.));
#96=DIRECTION('center_axis',(0.,0.,1.));
#97=DIRECTION('ref_axis',(1.,0.,0.));
#98=DIRECTION('center_axis',(0.,0.,1.));
#99=DIRECTION('ref_axis',(1.,0.,0.));
#100=DIRECTION('',(0.,0.,-1.));
#101=DIRECTION('center_axis',(0.,0.,1.));
#102=DIRECTION('ref_axis',(1.,0.,0.));
#103=DIRECTION('center_axis',(0.,0.,1.));
#104=DIRECTION('ref_axis',(1.,0.,0.));
#105=DIRECTION('center_axis',(0.,0.,1.));
#106=DIRECTION('ref_axis',(1.,0.,0.));
#107=CARTESIAN_POINT('',(0.,0.,0.));
#108=CARTESIAN_POINT('Origin',(0.,0.,0.));
#109=CARTESIAN_POINT('',(-1.5625,-1.91351062366774E-16,3.9));
#110=CARTESIAN_POINT('Origin',(0.,0.,3.9));
#111=CARTESIAN_POINT('',(-1.5625,-1.91351062366774E-16,0.));
#112=CARTESIAN_POINT('',(-1.5625,-1.91351062366774E-16,0.));
#113=CARTESIAN_POINT('Origin',(0.,0.,0.));
#114=CARTESIAN_POINT('Origin',(0.,0.,0.));
#115=CARTESIAN_POINT('',(-2.4575,-3.00956950890462E-16,3.9));
#116=CARTESIAN_POINT('Origin',(0.,0.,3.9));
#117=CARTESIAN_POINT('',(-2.4575,-3.00956950890462E-16,0.));
#118=CARTESIAN_POINT('',(-2.4575,-3.00956950890462E-16,0.));
#119=CARTESIAN_POINT('Origin',(0.,0.,0.));
#120=CARTESIAN_POINT('Origin',(0.,0.,3.9));
#121=CARTESIAN_POINT('Origin',(0.,0.,0.));
#122=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#126,
'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#123=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#126,
'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#124=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#122))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#126,#129,#128))
REPRESENTATION_CONTEXT('','3D')
);
#125=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#123))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#126,#129,#128))
REPRESENTATION_CONTEXT('','3D')
);
#126=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
#127=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT($,.METRE.)
);
#128=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#129=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);
#130=SHAPE_DEFINITION_REPRESENTATION(#131,#132);
#131=PRODUCT_DEFINITION_SHAPE('',$,#134);
#132=SHAPE_REPRESENTATION('',(#78),#124);
#133=PRODUCT_DEFINITION_CONTEXT('part definition',#138,'design');
#134=PRODUCT_DEFINITION('RCT Elements 17 Bushing',
'RCT Elements 17 Bushing v2',#135,#133);
#135=PRODUCT_DEFINITION_FORMATION('',$,#140);
#136=PRODUCT_RELATED_PRODUCT_CATEGORY('RCT Elements 17 Bushing v2',
'RCT Elements 17 Bushing v2',(#140));
#137=APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2009,#138);
#138=APPLICATION_CONTEXT(
'Core Data for Automotive Mechanical Design Process');
#139=PRODUCT_CONTEXT('part definition',#138,'mechanical');
#140=PRODUCT('RCT Elements 17 Bushing','RCT Elements 17 Bushing v2',$,(#139));
#141=PRESENTATION_STYLE_ASSIGNMENT((#142));
#142=SURFACE_STYLE_USAGE(.BOTH.,#143);
#143=SURFACE_SIDE_STYLE('',(#144));
#144=SURFACE_STYLE_FILL_AREA(#145);
#145=FILL_AREA_STYLE('Steel - Satin',(#146));
#146=FILL_AREA_STYLE_COLOUR('Steel - Satin',#147);
#147=COLOUR_RGB('Steel - Satin',0.627450980392157,0.627450980392157,0.627450980392157);
ENDSEC;
END-ISO-10303-21;
This diff is collapsed.
......@@ -10,9 +10,9 @@ FILE_DESCRIPTION(
FILE_NAME(
/* name */
'D:/Dropbox (Personal)/CBA/projects/rctmill/cad/assembly/elements-fb2/
RCT Elements Belt Tension v9.step',
/* time_stamp */ '2018-06-26T16:44:18-04:00',
'D:/Dropbox (Personal)/CBA/projects/machines/rctgantries/cad/elements/
rctElementsN23/RCT Elements 23 Belt Tension v9.step',
/* time_stamp */ '2018-08-02T21:12:46-04:00',
/* author */ ('jakerobertread@gmail.com'),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v17',
......@@ -4756,41 +4756,41 @@ POSITIVE_RATIO_MEASURE(7850.),#3031);
#4374=CARTESIAN_POINT('Origin',(252.717365094244,40.7700000000001,-1.07995099072538));
#4375=CARTESIAN_POINT('Ctrl Pts',(246.739348730376,40.77,-4.6));
#4376=CARTESIAN_POINT('Ctrl Pts',(246.739348730376,40.77,-4.69476128992665));
#4377=CARTESIAN_POINT('Ctrl Pts',(246.769490066692,40.7151745848205,-4.83018584441454));
#4377=CARTESIAN_POINT('Ctrl Pts',(246.769490066693,40.7151745848206,-4.83018584441454));
#4378=CARTESIAN_POINT('Ctrl Pts',(246.848437579569,40.5619329298672,-4.9650127593981));
#4379=CARTESIAN_POINT('Ctrl Pts',(246.902890819942,40.4495151980772,-4.99919692157431));
#4379=CARTESIAN_POINT('Ctrl Pts',(246.902890819945,40.4495151980774,-4.99919692157433));
#4380=CARTESIAN_POINT('Ctrl Pts',(246.938723637959,40.3722997278247,-4.99999634064096));
#4381=CARTESIAN_POINT('Ctrl Pts',(246.939257103889,40.3711499440498,-5.));
#4382=CARTESIAN_POINT('Ctrl Pts',(246.939790240427,40.37,-5.));
#4383=CARTESIAN_POINT('Ctrl Pts',(246.698360491919,40.77,-4.6));
#4384=CARTESIAN_POINT('Ctrl Pts',(246.698360491919,40.77,-4.70333691618497));
#4385=CARTESIAN_POINT('Ctrl Pts',(246.740207043616,40.7053470024449,-4.84380301944312));
#4386=CARTESIAN_POINT('Ctrl Pts',(246.835027224286,40.5517143422491,-4.9682184216613));
#4387=CARTESIAN_POINT('Ctrl Pts',(246.897459356608,40.4454429181149,-4.99917196500854));
#4385=CARTESIAN_POINT('Ctrl Pts',(246.740207043617,40.705347002445,-4.84380301944314));
#4386=CARTESIAN_POINT('Ctrl Pts',(246.835027224286,40.5517143422492,-4.96821842166131));
#4387=CARTESIAN_POINT('Ctrl Pts',(246.89745935661,40.4454429181153,-4.99917196500857));
#4388=CARTESIAN_POINT('Ctrl Pts',(246.938566327155,40.3721833188716,-4.99999775737051));
#4389=CARTESIAN_POINT('Ctrl Pts',(246.939178497572,40.3710916345698,-5.));
#4390=CARTESIAN_POINT('Ctrl Pts',(246.939790240427,40.37,-5.));
#4391=CARTESIAN_POINT('Ctrl Pts',(246.627187527487,40.738876840758,-4.6));
#4392=CARTESIAN_POINT('Ctrl Pts',(246.627187527487,40.738876840758,-4.71054132026136));
#4393=CARTESIAN_POINT('Ctrl Pts',(246.688870631671,40.6742830283891,-4.85460869813839));
#4394=CARTESIAN_POINT('Ctrl Pts',(246.811402964962,40.5339387339277,-4.97041978975427));
#4395=CARTESIAN_POINT('Ctrl Pts',(246.887924448559,40.4384102796314,-4.99914232546906));
#4393=CARTESIAN_POINT('Ctrl Pts',(246.688870631671,40.6742830283892,-4.85460869813839));
#4394=CARTESIAN_POINT('Ctrl Pts',(246.811402964963,40.5339387339278,-4.97041978975428));
#4395=CARTESIAN_POINT('Ctrl Pts',(246.88792444856,40.4384102796317,-4.99914232546908));
#4396=CARTESIAN_POINT('Ctrl Pts',(246.938291329881,40.3719786578171,-4.99999892579921));
#4397=CARTESIAN_POINT('Ctrl Pts',(246.939040936517,40.3709895929799,-5.));
#4398=CARTESIAN_POINT('Ctrl Pts',(246.939790240427,40.37,-5.));
#4399=CARTESIAN_POINT('Ctrl Pts',(246.59491228518,40.6708245351853,-4.6));
#4400=CARTESIAN_POINT('Ctrl Pts',(246.59491228518,40.6708245351853,-4.7011227167958));
#4401=CARTESIAN_POINT('Ctrl Pts',(246.652856020772,40.628181918691,-4.84034484902889));
#4402=CARTESIAN_POINT('Ctrl Pts',(246.788349888509,40.5153565022194,-4.96743546949485));
#4403=CARTESIAN_POINT('Ctrl Pts',(246.878424192815,40.4313304256475,-4.99917920038783));
#4401=CARTESIAN_POINT('Ctrl Pts',(246.652856020772,40.628181918691,-4.84034484902891));
#4402=CARTESIAN_POINT('Ctrl Pts',(246.788349888509,40.5153565022194,-4.96743546949486));
#4403=CARTESIAN_POINT('Ctrl Pts',(246.878424192815,40.4313304256476,-4.99917920038788));
#4404=CARTESIAN_POINT('Ctrl Pts',(246.938016008331,40.3717744445196,-4.99999739352961));
#4405=CARTESIAN_POINT('Ctrl Pts',(246.938903375463,40.3708875513899,-5.));
#4406=CARTESIAN_POINT('Ctrl Pts',(246.939790240427,40.37,-5.));
#4407=CARTESIAN_POINT('Ctrl Pts',(246.590738026507,40.6403680803495,-4.6));
#4408=CARTESIAN_POINT('Ctrl Pts',(246.590738026507,40.6403680803495,-4.69476128992665));
#4409=CARTESIAN_POINT('Ctrl Pts',(246.641841389638,40.6075736642322,-4.83018584441446));
#4410=CARTESIAN_POINT('Ctrl Pts',(246.778508308524,40.5073137264145,-4.96501275939805));
#4411=CARTESIAN_POINT('Ctrl Pts',(246.874338498974,40.4282970542524,-4.99919692157412));
#4409=CARTESIAN_POINT('Ctrl Pts',(246.641841389639,40.6075736642323,-4.83018584441447));
#4410=CARTESIAN_POINT('Ctrl Pts',(246.778508308525,40.5073137264146,-4.96501275939805));
#4411=CARTESIAN_POINT('Ctrl Pts',(246.874338498976,40.4282970542526,-4.99919692157414));
#4412=CARTESIAN_POINT('Ctrl Pts',(246.937898158058,40.3716869148369,-4.99999634064096));
#4413=CARTESIAN_POINT('Ctrl Pts',(246.938844420725,40.37084381928,-5.));
#4414=CARTESIAN_POINT('Ctrl Pts',(246.939790240427,40.37,-5.));
......@@ -4798,9 +4798,9 @@ POSITIVE_RATIO_MEASURE(7850.),#3031);
#4416=CARTESIAN_POINT('',(246.939790240427,40.37,-5.));
#4417=CARTESIAN_POINT('Ctrl Pts',(246.739348730376,40.77,-4.6));
#4418=CARTESIAN_POINT('Ctrl Pts',(246.739348730376,40.77,-4.69476128992665));
#4419=CARTESIAN_POINT('Ctrl Pts',(246.769490066692,40.7151745848205,-4.83018584441454));
#4419=CARTESIAN_POINT('Ctrl Pts',(246.769490066693,40.7151745848206,-4.83018584441454));
#4420=CARTESIAN_POINT('Ctrl Pts',(246.848437579569,40.5619329298672,-4.9650127593981));
#4421=CARTESIAN_POINT('Ctrl Pts',(246.902890819942,40.4495151980772,-4.99919692157431));
#4421=CARTESIAN_POINT('Ctrl Pts',(246.902890819945,40.4495151980774,-4.99919692157433));
#4422=CARTESIAN_POINT('Ctrl Pts',(246.938723637959,40.3722997278247,-4.99999634064096));
#4423=CARTESIAN_POINT('Ctrl Pts',(246.939257103889,40.3711499440498,-5.));
#4424=CARTESIAN_POINT('Ctrl Pts',(246.939790240427,40.37,-5.));
......@@ -4808,9 +4808,9 @@ POSITIVE_RATIO_MEASURE(7850.),#3031);
#4426=CARTESIAN_POINT('Ctrl Pts',(246.939790240427,40.37,-5.));
#4427=CARTESIAN_POINT('Ctrl Pts',(246.938844420725,40.37084381928,-5.));
#4428=CARTESIAN_POINT('Ctrl Pts',(246.937898158058,40.3716869148369,-4.99999634064096));
#4429=CARTESIAN_POINT('Ctrl Pts',(246.874338498974,40.4282970542524,-4.99919692157412));
#4430=CARTESIAN_POINT('Ctrl Pts',(246.778508308524,40.5073137264145,-4.96501275939805));
#4431=CARTESIAN_POINT('Ctrl Pts',(246.641841389638,40.6075736642322,-4.83018584441446));
#4429=CARTESIAN_POINT('Ctrl Pts',(246.874338498976,40.4282970542526,-4.99919692157414));
#4430=CARTESIAN_POINT('Ctrl Pts',(246.778508308525,40.5073137264146,-4.96501275939805));
#4431=CARTESIAN_POINT('Ctrl Pts',(246.641841389639,40.6075736642323,-4.83018584441447));
#4432=CARTESIAN_POINT('Ctrl Pts',(246.590738026507,40.6403680803495,-4.69476128992665));
#4433=CARTESIAN_POINT('Ctrl Pts',(246.590738026507,40.6403680803495,-4.6));
#4434=CARTESIAN_POINT('Origin',(246.739348730376,40.6199999999941,-4.6));
......@@ -7394,18 +7394,18 @@ SI_UNIT($,.RADIAN.)
#6980=PRODUCT_DEFINITION_SHAPE('',$,#6983);
#6981=SHAPE_REPRESENTATION('',(#3040),#6973);
#6982=PRODUCT_DEFINITION_CONTEXT('part definition',#6987,'design');
#6983=PRODUCT_DEFINITION('RCT Elements Belt Tension',
'RCT Elements Belt Tension v9',#6984,#6982);
#6983=PRODUCT_DEFINITION('RCT Elements 23 Belt Tension',
'RCT Elements 23 Belt Tension v9',#6984,#6982);
#6984=PRODUCT_DEFINITION_FORMATION('',$,#6989);
#6985=PRODUCT_RELATED_PRODUCT_CATEGORY('RCT Elements Belt Tension v9',
'RCT Elements Belt Tension v9',(#6989));
#6985=PRODUCT_RELATED_PRODUCT_CATEGORY(
'RCT Elements 23 Belt Tension v9','RCT Elements 23 Belt Tension v9',(#6989));
#6986=APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2009,#6987);
#6987=APPLICATION_CONTEXT(
'Core Data for Automotive Mechanical Design Process');
#6988=PRODUCT_CONTEXT('part definition',#6987,'mechanical');
#6989=PRODUCT('RCT Elements Belt Tension',
'RCT Elements Belt Tension v9',$,(#6988));
#6989=PRODUCT('RCT Elements 23 Belt Tension',
'RCT Elements 23 Belt Tension v9',$,(#6988));
#6990=PRESENTATION_STYLE_ASSIGNMENT((#6991));
#6991=SURFACE_STYLE_USAGE(.BOTH.,#6992);
#6992=SURFACE_SIDE_STYLE('',(#6993));
......
......@@ -10,9 +10,9 @@ FILE_DESCRIPTION(
FILE_NAME(
/* name */
'D:/Dropbox (Personal)/CBA/projects/rctmill/cad/assembly/elements-fb2/
RCT Elements Motor Unsprung v7.step',
/* time_stamp */ '2018-06-26T16:44:26-04:00',
'D:/Dropbox (Personal)/CBA/projects/machines/rctgantries/cad/elements/
rctElementsN23/RCT Elements 23 Motor Unsprung v7.step',
/* time_stamp */ '2018-08-02T21:12:55-04:00',
/* author */ ('jakerobertread@gmail.com'),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v17',
......@@ -1840,18 +1840,19 @@ SI_UNIT($,.RADIAN.)
#1780=PRODUCT_DEFINITION_SHAPE('',$,#1783);
#1781=SHAPE_REPRESENTATION('',(#1043),#1773);
#1782=PRODUCT_DEFINITION_CONTEXT('part definition',#1787,'design');
#1783=PRODUCT_DEFINITION('RCT Elements Motor Unsprung',
'RCT Elements Motor Unsprung v7',#1784,#1782);
#1783=PRODUCT_DEFINITION('RCT Elements 23 Motor Unsprung',
'RCT Elements 23 Motor Unsprung v7',#1784,#1782);
#1784=PRODUCT_DEFINITION_FORMATION('',$,#1789);
#1785=PRODUCT_RELATED_PRODUCT_CATEGORY('RCT Elements Motor Unsprung v7',
'RCT Elements Motor Unsprung v7',(#1789));
#1785=PRODUCT_RELATED_PRODUCT_CATEGORY(
'RCT Elements 23 Motor Unsprung v7','RCT Elements 23 Motor Unsprung v7',
(#1789));
#1786=APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2009,#1787);
#1787=APPLICATION_CONTEXT(
'Core Data for Automotive Mechanical Design Process');
#1788=PRODUCT_CONTEXT('part definition',#1787,'mechanical');
#1789=PRODUCT('RCT Elements Motor Unsprung',
'RCT Elements Motor Unsprung v7',$,(#1788));
#1789=PRODUCT('RCT Elements 23 Motor Unsprung',
'RCT Elements 23 Motor Unsprung v7',$,(#1788));
#1790=PRESENTATION_STYLE_ASSIGNMENT((#1791));
#1791=SURFACE_STYLE_USAGE(.BOTH.,#1792);
#1792=SURFACE_SIDE_STYLE('',(#1793));
......
......@@ -10,9 +10,9 @@ FILE_DESCRIPTION(
FILE_NAME(
/* name */
'D:/Dropbox (Personal)/CBA/projects/rctmill/cad/assembly/elements-fb2/
RCT Elements XY Constraint Tuned v4.step',
/* time_stamp */ '2018-06-26T16:44:46-04:00',
'D:/Dropbox (Personal)/CBA/projects/machines/rctgantries/cad/elements/
rctElementsN23/RCT Elements 23 XY Constraint Tuned v5.step',
/* time_stamp */ '2018-08-02T21:13:18-04:00',
/* author */ ('jakerobertread@gmail.com'),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v17',
......@@ -1298,19 +1298,19 @@ SI_UNIT($,.RADIAN.)
#1240=PRODUCT_DEFINITION_SHAPE('',$,#1243);
#1241=SHAPE_REPRESENTATION('',(#735),#1233);
#1242=PRODUCT_DEFINITION_CONTEXT('part definition',#1247,'design');
#1243=PRODUCT_DEFINITION('RCT Elements XY Constraint Tuned',
'RCT Elements XY Constraint Tuned v4',#1244,#1242);
#1243=PRODUCT_DEFINITION('RCT Elements 23 XY Constraint Tuned',
'RCT Elements 23 XY Constraint Tuned v5',#1244,#1242);
#1244=PRODUCT_DEFINITION_FORMATION('',$,#1249);
#1245=PRODUCT_RELATED_PRODUCT_CATEGORY(
'RCT Elements XY Constraint Tuned v4',
'RCT Elements XY Constraint Tuned v4',(#1249));
'RCT Elements 23 XY Constraint Tuned v5',
'RCT Elements 23 XY Constraint Tuned v5',(#1249));
#1246=APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2009,#1247);
#1247=APPLICATION_CONTEXT(
'Core Data for Automotive Mechanical Design Process');
#1248=PRODUCT_CONTEXT('part definition',#1247,'mechanical');
#1249=PRODUCT('RCT Elements XY Constraint Tuned',
'RCT Elements XY Constraint Tuned v4',$,(#1248));
#1249=PRODUCT('RCT Elements 23 XY Constraint Tuned',
'RCT Elements 23 XY Constraint Tuned v5',$,(#1248));
#1250=PRESENTATION_STYLE_ASSIGNMENT((#1251));
#1251=SURFACE_STYLE_USAGE(.BOTH.,#1252);
#1252=SURFACE_SIDE_STYLE('',(#1253));
......
......@@ -10,9 +10,9 @@ FILE_DESCRIPTION(
FILE_NAME(
/* name */
'D:/Dropbox (Personal)/CBA/projects/rctmill/cad/assembly/elements-fb2/
RCT Elements XY Constraint v7.step',
/* time_stamp */ '2018-06-26T16:44:09-04:00',
'D:/Dropbox (Personal)/CBA/projects/machines/rctgantries/cad/elements/
rctElementsN23/RCT Elements 23 XY Constraint v7.step',
/* time_stamp */ '2018-08-02T21:13:07-04:00',
/* author */ ('jakerobertread@gmail.com'),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v17',
......@@ -492,18 +492,18 @@ SI_UNIT($,.RADIAN.)
#437=PRODUCT_DEFINITION_SHAPE('',$,#440);
#438=SHAPE_REPRESENTATION('',(#258),#430);
#439=PRODUCT_DEFINITION_CONTEXT('part definition',#444,'design');
#440=PRODUCT_DEFINITION('RCT Elements XY Constraint',
'RCT Elements XY Constraint v7',#441,#439);
#440=PRODUCT_DEFINITION('RCT Elements 23 XY Constraint',
'RCT Elements 23 XY Constraint v7',#441,#439);
#441=PRODUCT_DEFINITION_FORMATION('',$,#446);
#442=PRODUCT_RELATED_PRODUCT_CATEGORY('RCT Elements XY Constraint v7',
'RCT Elements XY Constraint v7',(#446));
#442=PRODUCT_RELATED_PRODUCT_CATEGORY(
'RCT Elements 23 XY Constraint v7','RCT Elements 23 XY Constraint v7',(#446));
#443=APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2009,#444);
#444=APPLICATION_CONTEXT(
'Core Data for Automotive Mechanical Design Process');
#445=PRODUCT_CONTEXT('part definition',#444,'mechanical');
#446=PRODUCT('RCT Elements XY Constraint',
'RCT Elements XY Constraint v7',$,(#445));
#446=PRODUCT('RCT Elements 23 XY Constraint',
'RCT Elements 23 XY Constraint v7',$,(#445));
#447=PRESENTATION_STYLE_ASSIGNMENT((#448));
#448=SURFACE_STYLE_USAGE(.BOTH.,#449);
#449=SURFACE_SIDE_STYLE('',(#450));
......
......@@ -10,9 +10,9 @@ FILE_DESCRIPTION(
FILE_NAME(
/* name */
'D:/Dropbox (Personal)/CBA/projects/rctmill/cad/assembly/elements-fb2/
RCT Elements YZ Constraint v7.step',
/* time_stamp */ '2018-06-26T16:44:38-04:00',
'D:/Dropbox (Personal)/CBA/projects/machines/rctgantries/cad/elements/
rctElementsN23/RCT Elements 23 YZ Constraint v8.step',
/* time_stamp */ '2018-08-02T21:13:27-04:00',
/* author */ ('jakerobertread@gmail.com'),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v17',
......@@ -3997,18 +3997,18 @@ SI_UNIT($,.RADIAN.)
#3871=PRODUCT_DEFINITION_SHAPE('',$,#3874);
#3872=SHAPE_REPRESENTATION('',(#2254),#3864);
#3873=PRODUCT_DEFINITION_CONTEXT('part definition',#3878,'design');
#3874=PRODUCT_DEFINITION('RCT Elements YZ Constraint',
'RCT Elements YZ Constraint v7',#3875,#3873);
#3874=PRODUCT_DEFINITION('RCT Elements 23 YZ Constraint',
'RCT Elements 23 YZ Constraint v8',#3875,#3873);