Adding the AR-15 FOSSCAD Trigger Module (rev 5) by Shadowfall.
This commit is contained in:
parent
dfee533f90
commit
2f89c52485
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,9 @@
|
||||||
|
# FOSSCAD Trigger Module (rev5)
|
||||||
|
|
||||||
|
#### Author
|
||||||
|
|
||||||
|
shadowfall
|
||||||
|
|
||||||
|
#### Description
|
||||||
|
|
||||||
|
This is the FOSSCAD Triger Module revision 5, (see Renders/module_assembled-printed.jpg). The module provides a 3d drop in FCG for FOSSCAD compatible AR plateforms. it requires that you use a AR-15 parts kits. You can then assemble said parts into the module and install it into a FOSSCAD compatible lower receiver. The module requires a 3mm cross pin to hold it in place (see crosspin.stl) which can be printed, however, a metal cross pin is recommended. This pin should be as long as the outside of the receiver.
|
Binary file not shown.
After Width: | Height: | Size: 5.8 KiB |
Binary file not shown.
After Width: | Height: | Size: 442 KiB |
Binary file not shown.
After Width: | Height: | Size: 13 KiB |
Binary file not shown.
After Width: | Height: | Size: 404 KiB |
|
@ -0,0 +1,155 @@
|
||||||
|
ISO-10303-21;
|
||||||
|
HEADER;
|
||||||
|
FILE_DESCRIPTION((''),'2;1');
|
||||||
|
FILE_NAME('CROSSPIN','2013-12-14T',('fireraisr'),(''),
|
||||||
|
'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2007450',
|
||||||
|
'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2007450','');
|
||||||
|
FILE_SCHEMA(('CONFIG_CONTROL_DESIGN'));
|
||||||
|
ENDSEC;
|
||||||
|
DATA;
|
||||||
|
#1=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));
|
||||||
|
#2=DIRECTION('',(0.E0,0.E0,1.E0));
|
||||||
|
#3=DIRECTION('',(1.E0,0.E0,0.E0));
|
||||||
|
#4=AXIS2_PLACEMENT_3D('',#1,#2,#3);
|
||||||
|
#6=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));
|
||||||
|
#7=DIRECTION('',(0.E0,0.E0,1.E0));
|
||||||
|
#8=DIRECTION('',(-1.E0,0.E0,0.E0));
|
||||||
|
#9=AXIS2_PLACEMENT_3D('',#6,#7,#8);
|
||||||
|
#11=DIRECTION('',(0.E0,0.E0,1.E0));
|
||||||
|
#12=VECTOR('',#11,2.3E1);
|
||||||
|
#13=CARTESIAN_POINT('',(1.5E0,0.E0,0.E0));
|
||||||
|
#14=LINE('',#13,#12);
|
||||||
|
#15=DIRECTION('',(0.E0,0.E0,1.E0));
|
||||||
|
#16=VECTOR('',#15,2.3E1);
|
||||||
|
#17=CARTESIAN_POINT('',(-1.5E0,0.E0,0.E0));
|
||||||
|
#18=LINE('',#17,#16);
|
||||||
|
#19=CARTESIAN_POINT('',(0.E0,0.E0,2.3E1));
|
||||||
|
#20=DIRECTION('',(0.E0,0.E0,1.E0));
|
||||||
|
#21=DIRECTION('',(1.E0,0.E0,0.E0));
|
||||||
|
#22=AXIS2_PLACEMENT_3D('',#19,#20,#21);
|
||||||
|
#24=CARTESIAN_POINT('',(0.E0,0.E0,2.3E1));
|
||||||
|
#25=DIRECTION('',(0.E0,0.E0,1.E0));
|
||||||
|
#26=DIRECTION('',(-1.E0,0.E0,0.E0));
|
||||||
|
#27=AXIS2_PLACEMENT_3D('',#24,#25,#26);
|
||||||
|
#29=CARTESIAN_POINT('',(1.5E0,0.E0,0.E0));
|
||||||
|
#30=CARTESIAN_POINT('',(-1.5E0,0.E0,0.E0));
|
||||||
|
#31=VERTEX_POINT('',#29);
|
||||||
|
#32=VERTEX_POINT('',#30);
|
||||||
|
#33=CARTESIAN_POINT('',(1.5E0,0.E0,2.3E1));
|
||||||
|
#34=CARTESIAN_POINT('',(-1.5E0,0.E0,2.3E1));
|
||||||
|
#35=VERTEX_POINT('',#33);
|
||||||
|
#36=VERTEX_POINT('',#34);
|
||||||
|
#37=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));
|
||||||
|
#38=DIRECTION('',(0.E0,0.E0,1.E0));
|
||||||
|
#39=DIRECTION('',(1.E0,0.E0,0.E0));
|
||||||
|
#40=AXIS2_PLACEMENT_3D('',#37,#38,#39);
|
||||||
|
#41=PLANE('',#40);
|
||||||
|
#43=ORIENTED_EDGE('',*,*,#42,.T.);
|
||||||
|
#45=ORIENTED_EDGE('',*,*,#44,.T.);
|
||||||
|
#46=EDGE_LOOP('',(#43,#45));
|
||||||
|
#47=FACE_OUTER_BOUND('',#46,.F.);
|
||||||
|
#48=ADVANCED_FACE('',(#47),#41,.F.);
|
||||||
|
#49=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));
|
||||||
|
#50=DIRECTION('',(0.E0,0.E0,1.E0));
|
||||||
|
#51=DIRECTION('',(1.E0,0.E0,0.E0));
|
||||||
|
#52=AXIS2_PLACEMENT_3D('',#49,#50,#51);
|
||||||
|
#53=CYLINDRICAL_SURFACE('',#52,1.5E0);
|
||||||
|
#54=ORIENTED_EDGE('',*,*,#42,.F.);
|
||||||
|
#56=ORIENTED_EDGE('',*,*,#55,.T.);
|
||||||
|
#58=ORIENTED_EDGE('',*,*,#57,.T.);
|
||||||
|
#60=ORIENTED_EDGE('',*,*,#59,.F.);
|
||||||
|
#61=EDGE_LOOP('',(#54,#56,#58,#60));
|
||||||
|
#62=FACE_OUTER_BOUND('',#61,.F.);
|
||||||
|
#63=ADVANCED_FACE('',(#62),#53,.T.);
|
||||||
|
#64=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));
|
||||||
|
#65=DIRECTION('',(0.E0,0.E0,1.E0));
|
||||||
|
#66=DIRECTION('',(1.E0,0.E0,0.E0));
|
||||||
|
#67=AXIS2_PLACEMENT_3D('',#64,#65,#66);
|
||||||
|
#68=CYLINDRICAL_SURFACE('',#67,1.5E0);
|
||||||
|
#69=ORIENTED_EDGE('',*,*,#44,.F.);
|
||||||
|
#70=ORIENTED_EDGE('',*,*,#59,.T.);
|
||||||
|
#72=ORIENTED_EDGE('',*,*,#71,.T.);
|
||||||
|
#73=ORIENTED_EDGE('',*,*,#55,.F.);
|
||||||
|
#74=EDGE_LOOP('',(#69,#70,#72,#73));
|
||||||
|
#75=FACE_OUTER_BOUND('',#74,.F.);
|
||||||
|
#76=ADVANCED_FACE('',(#75),#68,.T.);
|
||||||
|
#77=CARTESIAN_POINT('',(0.E0,0.E0,2.3E1));
|
||||||
|
#78=DIRECTION('',(0.E0,0.E0,1.E0));
|
||||||
|
#79=DIRECTION('',(1.E0,0.E0,0.E0));
|
||||||
|
#80=AXIS2_PLACEMENT_3D('',#77,#78,#79);
|
||||||
|
#81=PLANE('',#80);
|
||||||
|
#82=ORIENTED_EDGE('',*,*,#57,.F.);
|
||||||
|
#83=ORIENTED_EDGE('',*,*,#71,.F.);
|
||||||
|
#84=EDGE_LOOP('',(#82,#83));
|
||||||
|
#85=FACE_OUTER_BOUND('',#84,.F.);
|
||||||
|
#86=ADVANCED_FACE('',(#85),#81,.T.);
|
||||||
|
#87=CLOSED_SHELL('',(#48,#63,#76,#86));
|
||||||
|
#88=MANIFOLD_SOLID_BREP('',#87);
|
||||||
|
#89=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
|
||||||
|
#90=DIMENSIONAL_EXPONENTS(0.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);
|
||||||
|
#91=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
|
||||||
|
#92=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2),#91);
|
||||||
|
#93=(CONVERSION_BASED_UNIT('DEGREE',#92)NAMED_UNIT(#90)PLANE_ANGLE_UNIT());
|
||||||
|
#94=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
|
||||||
|
#95=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.338709560581E-3),#89,
|
||||||
|
'closure',
|
||||||
|
'Maximum model space distance between geometric entities at asserted connectivities');
|
||||||
|
#96=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT(
|
||||||
|
(#95))GLOBAL_UNIT_ASSIGNED_CONTEXT((#89,#93,#94))REPRESENTATION_CONTEXT('ID1',
|
||||||
|
'3'));
|
||||||
|
#98=APPLICATION_CONTEXT(
|
||||||
|
'CONFIGURATION CONTROLLED 3D DESIGNS OF MECHANICAL PARTS AND ASSEMBLIES');
|
||||||
|
#99=APPLICATION_PROTOCOL_DEFINITION('international standard',
|
||||||
|
'config_control_design',1994,#98);
|
||||||
|
#100=DESIGN_CONTEXT('',#98,'design');
|
||||||
|
#101=MECHANICAL_CONTEXT('',#98,'mechanical');
|
||||||
|
#102=PRODUCT('CROSSPIN','CROSSPIN','NOT SPECIFIED',(#101));
|
||||||
|
#103=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('3','LAST_VERSION',#102,
|
||||||
|
.MADE.);
|
||||||
|
#107=PRODUCT_CATEGORY('part','');
|
||||||
|
#108=PRODUCT_RELATED_PRODUCT_CATEGORY('detail','',(#102));
|
||||||
|
#109=PRODUCT_CATEGORY_RELATIONSHIP('','',#107,#108);
|
||||||
|
#110=SECURITY_CLASSIFICATION_LEVEL('unclassified');
|
||||||
|
#111=SECURITY_CLASSIFICATION('','',#110);
|
||||||
|
#112=CC_DESIGN_SECURITY_CLASSIFICATION(#111,(#103));
|
||||||
|
#113=APPROVAL_STATUS('approved');
|
||||||
|
#114=APPROVAL(#113,'');
|
||||||
|
#115=CC_DESIGN_APPROVAL(#114,(#111,#103,#104));
|
||||||
|
#116=CALENDAR_DATE(113,14,12);
|
||||||
|
#117=COORDINATED_UNIVERSAL_TIME_OFFSET(8,0,.BEHIND.);
|
||||||
|
#118=LOCAL_TIME(17,21,3.E1,#117);
|
||||||
|
#119=DATE_AND_TIME(#116,#118);
|
||||||
|
#120=APPROVAL_DATE_TIME(#119,#114);
|
||||||
|
#121=DATE_TIME_ROLE('creation_date');
|
||||||
|
#122=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#119,#121,(#104));
|
||||||
|
#123=DATE_TIME_ROLE('classification_date');
|
||||||
|
#124=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#119,#123,(#111));
|
||||||
|
#125=PERSON('UNSPECIFIED','UNSPECIFIED',$,$,$,$);
|
||||||
|
#126=ORGANIZATION('UNSPECIFIED','UNSPECIFIED','UNSPECIFIED');
|
||||||
|
#127=PERSON_AND_ORGANIZATION(#125,#126);
|
||||||
|
#128=APPROVAL_ROLE('approver');
|
||||||
|
#129=APPROVAL_PERSON_ORGANIZATION(#127,#114,#128);
|
||||||
|
#130=PERSON_AND_ORGANIZATION_ROLE('creator');
|
||||||
|
#131=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#127,#130,(#103,#104));
|
||||||
|
#132=PERSON_AND_ORGANIZATION_ROLE('design_supplier');
|
||||||
|
#133=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#127,#132,(#103));
|
||||||
|
#134=PERSON_AND_ORGANIZATION_ROLE('classification_officer');
|
||||||
|
#135=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#127,#134,(#111));
|
||||||
|
#136=PERSON_AND_ORGANIZATION_ROLE('design_owner');
|
||||||
|
#137=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#127,#136,(#102));
|
||||||
|
#5=CIRCLE('',#4,1.5E0);
|
||||||
|
#10=CIRCLE('',#9,1.5E0);
|
||||||
|
#23=CIRCLE('',#22,1.5E0);
|
||||||
|
#28=CIRCLE('',#27,1.5E0);
|
||||||
|
#42=EDGE_CURVE('',#31,#32,#5,.T.);
|
||||||
|
#44=EDGE_CURVE('',#32,#31,#10,.T.);
|
||||||
|
#55=EDGE_CURVE('',#31,#35,#14,.T.);
|
||||||
|
#57=EDGE_CURVE('',#35,#36,#23,.T.);
|
||||||
|
#59=EDGE_CURVE('',#32,#36,#18,.T.);
|
||||||
|
#71=EDGE_CURVE('',#36,#35,#28,.T.);
|
||||||
|
#97=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#88),#96);
|
||||||
|
#104=PRODUCT_DEFINITION('design','',#103,#100);
|
||||||
|
#105=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR CROSSPIN.',#104);
|
||||||
|
#106=SHAPE_DEFINITION_REPRESENTATION(#105,#97);
|
||||||
|
ENDSEC;
|
||||||
|
END-ISO-10303-21;
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue