Adding the FOSSCAD AR-15 Lower Receiver v5.1 NS by cb.

This commit is contained in:
ma deuce 2015-10-05 01:01:53 -07:00
parent 895c467d8b
commit 6151524766
24 changed files with 797266 additions and 0 deletions

View File

@ -0,0 +1,26 @@
[Taulman 618]
g_code_matl=3B204D617962652073657420736F6D65206D6174657269616C2D737065636966696320472D636F64653F
fan_Z_mm=0.4
fan_loops_percent=0
fan_inside_percent=0
fan_cool_percent=100
temperature_C=260
keep_warm_C=200
first_layer_C=260
bed_C=70
sec_per_C_per_C=0.00192
flow_min_mm3_per_s=0.3
flow_max_mm3_per_s=16
destring_suck=6
destring_prime=6
destring_min_mm=1.5
destring_trigger_mm=5
destring_speed_mm_per_s=50
Z_lift_mm=0
min_layer_time_s=5
wipe_mm=10
cost_per_cm3=1.10767
flowrate_tweak=0.99
fiber_dia_mm=2.98
color=185270272

View File

@ -0,0 +1,64 @@
[Ultimaker]
bed_STL_filename=
extension=g
cost_per_hour=0
g_code_prefix=4D31303920533C54454D503E0A4D3131372048656174696E672E2E2E0A47323120202020202020203B6D65747269632076616C7565730A47393020202020202020203B6162736F6C75746520706F736974696F6E696E670A4D313037202020202020203B73746172742077697468207468652066616E206F66660A47323820583020593020203B6D6F766520582F5920746F206D696E20656E6473746F70730A473238205A3020202020203B6D6F7665205A20746F206D696E20656E6473746F70730A4731205A31352E3020463138303030203B6D6F76652074686520706C6174666F726D20646F776E2031356D6D0A4739322045302020202020202020202020202020202020203B7A65726F20746865206578747275646564206C656E6774680A4731204632303020453320202020202020202020202020203B6578747275646520336D6D206F6620666565642073746F636B0A4739322045302020202020202020202020202020202020203B7A65726F20746865206578747275646564206C656E67746820616761696E0A4731204631383030300A4D313137205072696E74696E672E2E2E0A
g_code_warm=3B2053656C6563742065787472756465722C207761726D2C2070757267650A0A3B204266422D7374796C650A3B4D3C4558542B313E303420533C54454D503E0A3B4D3534320A3B4D35353C4558542B313E2050333230303020533930300A3B4D3534330A0A3B2035442D7374796C650A543C4558542B303E0A4D31303420533C54454D503E0A
g_code_cool=3B2047756172616E746565642073616D652065787472756465722C20636F6F6C696E6720646F776E0A0A3B204266422D7374796C650A3B4D3C4558542B313E303420533C54454D503E0A0A3B2035442D7374796C650A4D31303420533C54454D503E0A
g_code_N_layers=3B204D617962652072652D686F6D652058202620593F
g_code_postfix=3B456E642047436F64650A3B4D3130342053302020202020202020202020202020202020202020203B657874727564657220686561746572206F66660A3B4D3134302053302020202020202020202020202020202020202020203B6865617465642062656420686561746572206F66662028696620796F752068617665206974290A3B4739312020202020202020202020202020202020202020202020202020202020202020202020203B72656C617469766520706F736974696F6E696E670A3B473120452D312046333030202020202020202020202020202020202020202020202020202020203B72657472616374207468652066696C616D656E74206120626974206265666F7265206C696674696E6720746865206E6F7A7A6C652C20746F2072656C6561736520736F6D65206F66207468652070726573737572650A3B4731205A2B302E3520452D3520582D323020592D323020467B74726176656C5F73706565647D203B6D6F7665205A20757020612062697420616E6420726574726163742066696C616D656E74206576656E206D6F72650A3B4732382058302059302020202020202020202020202020202020202020202020202020202020203B6D6F766520582F5920746F206D696E20656E6473746F70732C20736F207468652068656164206973206F7574206F6620746865207761790A3B4739300A3B4731205831303020593230300A3B4D3834202020202020202020202020202020202020202020202020203B7374657070657273206F66660A3B473930202020202020202020202020202020202020202020202020203B6162736F6C75746520706F736974696F6E696E670A3B7B70726F66696C655F737472696E677D0A4D31303720203B66616E206F66660A4739312020203B53657420746F2072656C6174697665206D6F64650A4731205832205932205A302E3220452D3520463130383030203B5375636B206261636B2035206D6D2066696C616D656E740A4731205830205930205A342E382046353030203B4B656570206D6F76696E6720617761790A4739302020203B53657420746F206162736F6C757465206D6F64650A473120583230352E303020593230352E30302046353030302E3030203B4D6F766520746F206E66207072696D65207A6F6E650A3B47393220452D350A3B4731204531204635303020202020202020203B457874727564652031206D6D206E657420666F7220636F6F6C2D646F776E0A3B4D313039205332353020202020202020203B436F6F6C646F776E2D2D7761697420666F722032353020430A3B47312045322046353030202020202020203B457874727564652031206D6D206D6F72650A3B4D313039205332343020202020202020203B436F6F6C646F776E2D2D7761697420666F722032343020430A3B47312045332046353030202020202020203B457874727564652031206D6D206D6F72650A3B4D313039205332333020202020202020203B436F6F6C646F776E2D2D7761697420666F722032333020430A3B47312045342046353030202020202020203B457874727564652031206D6D206D6F72650A4D31303420533020202020202020202020203B6E6F7A7A6C6520636F6F6C646F776E0A4D38342020202020202020202020202020203B64697361626C65206D6F746F7273
every_N_layers=0
post_process=NULL
num_extruders=1
firmware_type=2
add_comments=1
fan_on=M106
fan_off=M107
fan_pwm=1
add_m101_g10=0
z_speed_mm_per_s=5
z_settle_mm=0
bed_size_x_mm=210
bed_size_y_mm=210
bed_size_z_mm=205
ext_radius=0
bed_offset_x_mm=105
bed_offset_y_mm=105
bed_offset_z_mm=0
bed_roughness_mm=0
round_bed=0
travel_speed_mm_per_s=300
first_layer_speed_mm_per_s=20
dmax_per_layer_mm_per_s=300
xy_accel_mm_per_s_per_s=2500
xy_steps_per_mm=150
lo_speed_perim_mm_per_s=25
lo_speed_solid_mm_per_s=25
lo_speed_sparse_mm_per_s=25
hi_speed_perim_mm_per_s=50
hi_speed_solid_mm_per_s=50
hi_speed_sparse_mm_per_s=50
ext_gain_1=1
ext_material_1=0
ext_axis_1=0
ext_gain_2=1
ext_material_2=0
ext_axis_2=0
ext_Xoff_2=0
ext_Yoff_2=0
ext_gain_3=1
ext_material_3=0
ext_axis_3=0
ext_Xoff_3=0
ext_Yoff_3=0
ext_gain_4=1
ext_material_4=0
ext_axis_4=0
ext_Xoff_4=0
ext_Yoff_4=0
model_ext=0
support_ext=0
support_body_ext=0
raft_ext=0
solid_loop_overlap_fraction=1

View File

@ -0,0 +1,36 @@
[AR-15 - Lower Receiver V5.1ns]
layer_thickness_mm=0.15
extrusion_width_mm=0.5
num_loops=3
skin_thickness_mm=1.5
infill_extrusion_width=0.5
infill_density_denominator=0
stacked_layers=1
use_destring=1
use_wipe=0
loops_insideout=1
infill_st_oct_rnd=0
inset_surface_xy_mm=0
seam_jitter_degrees=20
seam_depth_scaler=0.5
seam_gap_scaler=1
seam_angle_degrees=45
[KISSlicer Pro AR-15 - Lower Receiver V5.1ns]
layer_thickness_mm=0.15
extrusion_width_mm=0.5
num_loops=3
skin_thickness_mm=1.5
infill_extrusion_width=0.864
infill_density_denominator=1
stacked_layers=2
use_destring=1
use_wipe=0
loops_insideout=1
infill_st_oct_rnd=0
inset_surface_xy_mm=0
seam_jitter_degrees=20
seam_depth_scaler=0.5
seam_gap_scaler=1
seam_angle_degrees=45

View File

@ -0,0 +1,16 @@
[AR-15 - Lower Receiver V5.1ns]
support_sheathe=1
support_density=0
solid_interface=0
support_inflate_mm=0
support_gap_mm=1
support_angle_deg=46
support_z_max_mm=26
sheathe_z_max_mm=-1
raft_mode=0
prime_pillar_mode=0
raft_inflate_mm=14
brim_mm=15
brim_ht_mm=0.6
brim_fillet=1

View File

@ -0,0 +1,62 @@
# FOSSCAD AR15 Lower Receiver
#### Version
5.1 NS (nylon screwed)
#### Author
cb
#### Description
This is FOSSCAD AR15 Lower Receiver v5.1 NS by cb. This lower receiver was original inspired by the DefDist v5.0 lower. The version 5.1gs was the original version designed for ABS filament. The v5.1 NS was specifically designed to be printed nylon. Like the 5.1gs, the v5.1 NS is designed as two parts to provide the best possible adhesion with no warpage and to minimize support/overhangs when printing with nylon (nylon supports do not need to be as robust).
#### Change log
##### V5.1 NS (nylon screwed)
* Split model at the "buffer tube tower" to permit printing the lower base receiver "deck” down on the bed. This orientation results in a very flat deck for an excellent fit with an upper receiver and also excellent bed adhesion. Print as oriented in the .stl mesh model file (diagonally for smaller printer beds). Rear takedown pin hole is now enlarged to standard size, because testing revealed that the reduced edge distance and strength is not an issue in a nylon printed lower. Thus, a standard takedown pin may be used.
* Buffer tube "tower" should be oriented on the printer bed as shown in the .stl file. Always print nylon parts slowly (30 mm/sec for all printing moves) and hot (260 C) for the best print quality and interlayer bond strength. Non-printing travel moves (jumps) should be as fast as the printer can reliably support in order to reduce strings and "hairs" in the print. Buffer tower strength when printed in the given orientation is adequate in nylon, unlike the FOSSCAD AR15 Lower Receiver v5.1 GS glued / screwed design, which is superior to the NS version for ABS prints. Use this NS model for nylon (and a stronger lower receiver) and the GS model for ABS. Both designs have successfully used to shoot hundreds of rounds of 50 caliber Beowulf ammo (recoil approximately equal to a 12 ga. shotgun) without issues!
* Two 10-24x1.5" button head screws secure the aft end of the tower to the base receiver and four 10-24x0.5" flathead screws secure the forward tower legs to the base receiver. The use of thread taps will probably be necessary to "chase" and clear the threaded holes after printing.
* Stepped brims (a feature available in KISSlicer) greatly improve part adhesion to the bed and reduce the likelihood of the part warping and lifting at corners. KISSlicer .ini files are included in this archive and KISSlicer is advised. KISSlicer64beta was used in testing. Adjustments to the KISSlicer .ini settings will of course be necessary for each individual 3D printer. It is wise to first print a partial test part to reduced height (but still high enough to be free of heated build surface effects--perhaps ~10 mm minimum height) and measure critical dimensions against a blueprint or factory receiver. A good printer should render a part with virtually zero error in Z but errors in the X/Y plane will always exist. Scale the mesh file or use the steps / mm adjustment in your printer controller to reduce errors over critical dimension. The check box on the KISSlicer "Style" tab can also be unchecked to print outer loops from the perimeter loop to the inside. Also, the "Inset surface" setting can also be used to adjust surfaces over a range less than a nozzle width.
Be sure to backup your original KISSlicer .ini files or cut and paste the contents of the provided .ini files into your standard files and modify the settings from KISSlicer to suit your printer.
#### V5.1
* The original DefDist V5 model was corrected to match the AR15 blueprint and permit the use of A1 and A2 butt stocks. This change was required to accommodate the correct capture of the buffer retention detent and spring when assembled with an A1 or A2 style butt stock.
* Rear takedown pin detent/spring hole was added for completeness. The hole is located in the correct position to optionally support the retention of custom slotted takedown pins (non-standard 1/8" pin required).
### Additional V5.1ns details
For maximum strength, nylon must be printed as hot as possible. Taulman 618 nylon was selected as a formulation that balances strength against excessive elongation, shrinkage, and flexibility. Although more expensive than 618, the new Taulman 910 specs claim greater strength, but also less elongation and printing shrinkage than 618. It looks very good for this application but it has not been tested with this lower design yet.
The inside dimensions of nylon typically are under spec, due to shrinkage, and the inside dimensions of the magazine well were increased slightly to accommodate a magazine with little or no rework. Nylon is very difficult to file or sand!
The following process has worked well with a slightly modified Ultimaker (0.5 mm nozzle) printing nylon printed at 260C nozzle temperature. Two Kisslicer profiles are included, "Pro" and "non-Pro." Using a “trick” setting, The Kisslicer layer stacking feature reduces solid infill print time by printing only every other layer and total print time is reduced by approximately four hours. Please download a free copy of KISSlicer to view the other settings contained in the .ini files and, preferably, generate the gcode for your printer. Kisslicer generates excessively thick support structures that are extremely difficult to remove from nylon parts. Hence, support is built-into the model. A Dremel style rotary tool and a variety of both metal and sanding bits are helpful for removing the support, along with a variety of punch pin sizes and razor blades (scrape the surface as when shaving). The support on the main receiver part, which lies under the buffer tower, is very strong to provide excellent bed adhesion. Unfortunately, it is also difficult to remove. Cutting the support fins away, one at a time, using a utility knife is a good strategy.
Bed adhesion must be perfect. The best print surface for Taulman 618 found to date is 1/4" thick glass with a very coating of Gorilla glue (GG). Let the GG dry before use. The GG/nylon bond is stronger than the glass and better than Garolite, PVA, canvas, lumber, etc.) Apply the GG to the glass as thinly as possible and smooth it out very evenly with a wide putty knife while removing any excess GG too. The printer bed should be heated to approximately 70C and, ideally, an enclosure or temporary insulating tent (made from bubble wrap or other materials) should be used to elevate the ambient printer build chamber temperature to at least 30C. If setup properly, the Gorilla glue bond will be perfect, but it is also very easy to break glass using this method. Prying the part from the glass at a high angle can result in "craters" being pulled from the build plate glass as the glass "prefers" to remain bonded to the nylon part! Window glass is cheap but, perhaps even worse, broken glass is very difficult to remove from the nylon part. Some of it can be pried from the part or smashed when a hammer and then scraped away, but a belt sander will probably be needed to remove all of it, if glass remains stuck to the nylon part. (Wear a respirator mask!) It is best to try to get the long razor blade tool provided in this set between the GG and the glass as much as possible to preclude glass breakage during part removal from the bed:
http://www.harborfreight.com/four-piece-scraper-set-94036.html
A wide putty knife can usually be successfully employed to finish the job of separating the printed part from the glass once a the razor tool as been used to free the part around the perimeter as much as possible. If heat is removed from the glass before removing the part, the stress imparted on the glass by the part may also cause the glass to fracture. Hot glass is stronger than cold glass! Do not use thin glass. 1/4 inch thick glass has been successfully used.
The long razor blade scraper is invaluable not only for cutting under the Gorilla glue around the part's perimeter but also for scraping old GG from the glass after use. (Use water too, in order to reduce the annoyance of static electricity charge on the GG fragments as they are scraped from the glass.)
A lower receiver printed in solid infill (recommended) usually requires a fully GG-coated glass surface to achieve perfect part retention to the build surface, but lines or broken lines of GG can also be used when maximum part retention is not needed (your smaller and less dense nylon prints).
Two sets of .stl files are provided--one with holes and one missing the takedown and FCG holes. A more accurate lower receiver can usually be produced using an "85% lower" drill template instead of printing all the holes. A superior fit of takedown pins with the upper is usually achieved by manually drilling the holes too. Ideally a tap is used to "chase the threads out" in the buffer tower. Alternatively, an Xacto knife may be useful for cleaning problem areas in the threads, followed by initial fittings of the buffer tube to the tower after heating the parts.
In addition to .stp and .igs files, solid model files for DesignSpark Mechanical (DSM) are also provided (.rsdoc) in an unlocked state. DSM may be downloaded for free and used to make minor changes to the solid models, as desired or needed, and re-export the model to mesh files for slicing and printing. DSM 1.0 was used in testing, because DSM 2.0 does not run on WinXP. The DSM 1.0 installer is still available for download and online reports from users indicate that DSM 2.0 was only a minor upgrade to DSM 1.0, in terms of functionality.
DSM 1.0 is available for download here: http://www.rs-online.com/designspark/electronics/eng/knowledge-item/designspark-mechanical-change-log
DSM 2.0 for Win32 is available for download here: http://eda.designspark.com/receiver/dsm_dl.php?v=32&loc=eng
DSM 2.0 for Win64 is available for download here: http://eda.designspark.com/receiver/dsm_dl.php?v=64&loc=eng
FreeCAD is also an option for importing and editing the model using the provided .igs or .stp files.

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB