Chris Palmer
6470f1b004
Extrusions now default to centered. New parts added to the libtest picture.
...
Extrusion bracket examples rotated for clearer view and made optional.
Added missing description for scs_bearing_blocks.
Extrusion no longer shows centre parameter but does show no default cornerHole.
2020-02-27 17:55:03 +00:00
Chris Palmer
aed4a699f2
Merge branch 'kp_pillow_block_fix' of https://github.com/martinbudden/NopSCADlib into martinbudden-kp_pillow_block_fix
2020-02-27 11:18:54 +00:00
Martin Budden
2de479d691
Fixed incomplete webbing on side of kp_pillow_block.
2020-02-27 10:44:00 +00:00
Chris Palmer
054dab5025
Merge branch 'linear_rail_groove' of https://github.com/martinbudden/NopSCADlib into martinbudden-linear_rail_groove
2020-02-27 10:35:09 +00:00
Martin Budden
a487ca0f20
Added groove to linear_rail.
2020-02-27 09:47:36 +00:00
Chris Palmer
01eb6931d9
Merge branch 'extrusion_center' of https://github.com/martinbudden/NopSCADlib into martinbudden-extrusion_center
2020-02-27 09:41:01 +00:00
Chris Palmer
c09a74b4c9
Added center option to spring and documented the origin of rods, etc.
2020-02-27 09:39:05 +00:00
Martin Budden
aab7f3d683
Added center parameter. Added cornerhole dimensions to E20.
2020-02-27 09:03:23 +00:00
Chris Palmer
ad719dad5a
Added copyright boiler plate and description.
...
Updated images and readme.
2020-02-26 19:43:02 +00:00
Chris Palmer
00690b61d2
Merge branch 'extrusion_corner_brackets' of https://github.com/martinbudden/NopSCADlib into martinbudden-extrusion_corner_brackets
2020-02-26 19:23:39 +00:00
Chris Palmer
171c9a6a34
Merge branch 'pcb_additions' of https://github.com/martinbudden/NopSCADlib into martinbudden-pcb_additions
2020-02-26 15:39:12 +00:00
Chris Palmer
79f8bc66e1
Merge branch 'Drachenkaetzchen-patch-1' of https://github.com/Drachenkaetzchen/NopSCADlib into Drachenkaetzchen-Drachenkaetzchen-patch-1
2020-02-26 14:58:27 +00:00
Chris Palmer
d2874a0531
Moved washers.scad from screws.scad to nuts.scad.
...
Moved screw_insert() from inserts.scad to screw.scad.
Changed most includes of inserts.scad to use insert.scad.
Removed linear_bearings, iecs, rockers and microswitches from lib.scad as
already included by other vitamins.
2020-02-26 13:46:11 +00:00
Felicia Hummel
ad0882db40
Added 15mm and 18mm variants for the KP08 blocks
2020-02-26 12:57:53 +01:00
Martin Budden
e87dffd92c
More pcb component examples. Allowed more colour setting.
2020-02-26 07:19:55 +00:00
Martin Budden
1668f9c54c
Naming update.
2020-02-25 22:23:44 +00:00
Martin Budden
e0dd174010
Parameterisation of extrusion brackets.
2020-02-25 22:19:20 +00:00
Martin Budden
f104bd42e5
Added back jst_xh connector to ramps endstop.
2020-02-25 21:38:53 +00:00
Martin Budden
8342ba87e9
Update as per code review.
2020-02-25 21:07:29 +00:00
Martin Budden
0e58e92fbc
Allowed parameterised green terminals on PCBs.
2020-02-25 21:01:04 +00:00
Martin Budden
1af2e18594
Added usb_Ax1 and potentiometer.
2020-02-25 20:39:37 +00:00
Martin Budden
9c666f8f47
Merge branch 'pin_header_color' into pcb_additions
2020-02-25 19:07:58 +00:00
Martin Budden
bc1f135e40
Added ability to set socket color.
2020-02-25 17:06:16 +00:00
Martin Budden
ce36729e50
Allow pin header base colour to be set on PCB.
2020-02-25 17:05:48 +00:00
Martin Budden
1dca024e64
Internal and external corner brackets for 20nn extrusion.
2020-02-25 16:53:51 +00:00
Chris Palmer
6a7f7dcbbf
Merge branch 'sk_bracket_screw_length' of https://github.com/martinbudden/NopSCADlib into martinbudden-sk_bracket_screw_length
2020-02-25 12:34:19 +00:00
Martin Budden
f961874ce3
Added kp_pillow_blocks.
2020-02-25 07:55:47 +00:00
Martin Budden
5bae0aaa51
Better sk_bracket screw length calculation.
2020-02-25 07:33:07 +00:00
Martin Budden
4ff6c7d0a8
Unified tnuts and hammer nuts.
2020-02-24 17:40:39 +00:00
Chris Palmer
2edb6d4df2
Shorter screws when using T-nut but mignt not be a suitable standard size.
2020-02-24 12:01:40 +00:00
Chris Palmer
42cfed8846
Set default part thickness to 2.
2020-02-24 11:38:31 +00:00
Chris Palmer
8c339a18c4
Removed washers from T-nuts and used the lack to detect them.
2020-02-24 11:23:10 +00:00
Chris Palmer
065ec0a430
Corrected nut placement
2020-02-24 11:18:34 +00:00
Chris Palmer
e7eea0520c
T nut thickness no longer includes the stem to simplyfy placement and screw
...
length calculations.
2020-02-24 11:14:30 +00:00
Chris Palmer
5cb994b58b
Retabulated nut table
2020-02-24 10:21:37 +00:00
Chris Palmer
573425055a
Fixed origin of T-nuts to be consistent with others.
...
I.e the mating face is at Z = 0.
2020-02-24 09:11:59 +00:00
Chris Palmer
66a7a9bfe0
Used named elements of size.
2020-02-24 08:57:22 +00:00
Chris Palmer
0335545334
Merge branch 'sk_brackets_tidy' of https://github.com/martinbudden/NopSCADlib into martinbudden-sk_brackets_tidy
2020-02-24 08:38:16 +00:00
Chris Palmer
8bad05e721
Added to lib.scad
2020-02-24 00:00:32 +00:00
Chris Palmer
9d6727d371
Added images and readme
2020-02-23 23:57:18 +00:00
Chris Palmer
8902d83f0a
Merge branch 'scs_bearing_blocks' of https://github.com/martinbudden/NopSCADlib into martinbudden-scs_bearing_blocks
2020-02-23 23:40:02 +00:00
Martin Budden
e40b10f5a0
Added comment.
2020-02-23 23:08:34 +00:00
Martin Budden
66a8d1d583
Tidy of sk_brackets as per scs_bearing_blocks code review.
2020-02-23 22:56:47 +00:00
Martin Budden
d066648a76
Renamed sheet_thickness to part_thickness.
2020-02-23 22:34:59 +00:00
Chris Palmer
b8546414c0
Fixed leadscrew when center = false.
2020-02-23 21:54:26 +00:00
Martin Budden
581c2f8a96
Used accessor functions internally.
2020-02-23 21:49:35 +00:00
Martin Budden
e9ee88dfe9
Updates as per code review.
2020-02-23 21:41:47 +00:00
Martin Budden
b07a8ad245
Added SCS bearing blocks, SCSnUU and SCSnLUU variants
2020-02-23 21:06:38 +00:00
Chris Palmer
7d0548b033
Merge branch 'green_terminals' of https://github.com/martinbudden/NopSCADlib into martinbudden-green_terminals
2020-02-23 19:49:16 +00:00
Chris Palmer
10bd8ff354
Merge branch 'sk_brackets' of https://github.com/martinbudden/NopSCADlib into martinbudden-sk_brackets
2020-02-23 16:22:11 +00:00
Martin Budden
cc84a5a536
Added comments and ability to set colour to green terminals.
2020-02-23 15:38:02 +00:00
Chris Palmer
28c795e9f4
Merge branch 'screw_length_formatting' of https://github.com/martinbudden/NopSCADlib into martinbudden-screw_length_formatting
2020-02-23 15:24:43 +00:00
Chris Palmer
0583da2eb7
Added images
2020-02-23 15:22:25 +00:00
Chris
9a08fe9b5c
Merge branch 'master' into pcb_microswitch2
2020-02-23 15:10:13 +00:00
Chris Palmer
08c268145e
Merge branch 'rocker_color' of https://github.com/martinbudden/NopSCADlib into martinbudden-rocker_color
2020-02-23 14:52:11 +00:00
Chris Palmer
7090c714ce
Merge branch 'martinbudden-pcb_buzzer'
2020-02-23 14:34:04 +00:00
Martin Budden
c5038db6d9
Added support for tNuts in sk_brackets.
2020-02-23 14:32:40 +00:00
Chris Palmer
1e5e5860e1
Made more realistic and added a test.
2020-02-23 14:28:39 +00:00
Martin Budden
a08216d0b8
Added SK shaft support brackets.
2020-02-23 13:57:14 +00:00
Chris Palmer
3d8a9ec8aa
Merge branch 'spool_filament' of https://github.com/martinbudden/NopSCADlib into martinbudden-spool_filament
2020-02-23 10:04:23 +00:00
Chris Palmer
7f0d96b824
Merge branch 'pcb_buzzer' of https://github.com/martinbudden/NopSCADlib into martinbudden-pcb_buzzer
2020-02-22 23:06:08 +00:00
Chris Palmer
d644d6b698
Merge branch 'belt_colors' of https://github.com/martinbudden/NopSCADlib into martinbudden-belt_colors
2020-02-22 22:47:42 +00:00
Chris Palmer
40607e6cfc
Merge branch 'pcb_jst_xh' of https://github.com/martinbudden/NopSCADlib into martinbudden-pcb_jst_xh
2020-02-22 22:28:16 +00:00
Chris Palmer
9d71438a3c
Merge branch 'rail_carriage_coloring' of https://github.com/martinbudden/NopSCADlib into martinbudden-rail_carriage_coloring
2020-02-22 21:59:15 +00:00
Chris Palmer
c4eea38a2b
Added threads
2020-02-22 21:27:51 +00:00
Chris Palmer
0cd89279a5
Merge branch 'tnuts' of https://github.com/martinbudden/NopSCADlib into martinbudden-tnuts
2020-02-22 21:12:13 +00:00
Chris Palmer
6a5f31edd8
Merge branch 'iec_switched_fused' of https://github.com/martinbudden/NopSCADlib into martinbudden-iec_switched_fused
2020-02-22 20:01:25 +00:00
Chris Palmer
e068918e21
Added screw threads to most things that are threaded.
...
Added a mechanism for tests.py and views.py to have command line options.
2020-02-22 19:44:01 +00:00
Chris Palmer
1614f50b73
Merged master
2020-02-22 18:32:35 +00:00
Martin Budden
32522b28d7
Added hammer nuts.
2020-02-19 06:42:11 +00:00
Martin Budden
1936c95d06
Added IEC 320 C14 switched fused inlet module.
2020-02-18 08:24:16 +00:00
Martin Budden
16060629c0
Added sliding t nuts. Sizes M3, M4 and M5.
2020-02-18 07:48:01 +00:00
Martin Budden
b7b5c837bd
Used tube for buzzer.
2020-02-17 19:40:49 +00:00
Martin Budden
a793cb6d43
Added ability to use microswitch on a pcb.
2020-02-17 06:58:09 +00:00
Martin Budden
dc4e24b63a
Simplified drawing of filament.
2020-02-16 23:06:07 +00:00
Martin Budden
8f85ac73dc
Added space before screw length when length < 10 to ensure correct ordering.
...
This means 5mm, 6mm etc comes before 10mm in BOM.
2020-02-16 21:15:44 +00:00
Martin Budden
d1324a670e
Added JST-XH connector for pcbs.
2020-01-30 05:45:29 +00:00
Martin Budden
f5fdec613c
Allow setting of color of rocker switch. Defaults to current colors.
2020-01-29 17:46:32 +00:00
Martin Budden
c55b8b6d1c
Parameterised belt colors.
2020-01-29 17:40:34 +00:00
Martin Budden
56ec8e03ad
Added PCB buzzer.
2020-01-29 17:37:01 +00:00
Martin Budden
728b7adf38
Add ability to display filament on spool.
2020-01-14 11:26:21 +00:00
Martin Budden
75747687d9
Parameterised coloring of linear rail carriage.
2020-01-12 10:20:10 +00:00
Martin Budden
03c97e8b6a
Changed rail carriage coloring to be green with red endpiece to match common form.
2020-01-11 14:54:00 +00:00
Chris Palmer
8ac06b53e7
Updated readme and images for linear_bearings change.
2020-01-11 08:57:33 +00:00
Martin Budden
4d3d9dfdfe
Added LM16UU and long form (LMxLUU) of linear bearings.
...
Added external grooves.
2020-01-10 22:11:53 +00:00
Chris
4e81fcbd4f
Merge pull request #10 from martinbudden/extrusions
...
Initial submission of E2020 aluminium extrusion.
2020-01-10 19:32:49 +00:00
Martin Budden
1f038decd4
Initial submission of aluminium extrusion. Supports 2020, 2040, 2060, 2080, 3030, 3060, 4040, 4080 types.
...
Added extrusions to main picture.
2020-01-10 19:24:24 +00:00
Martin Budden
61493eaa34
Resistor wire drawn even if naked=true.
2020-01-10 12:26:56 +00:00
Chris
804c00bdcb
Merge pull request #8 from martinbudden/rocker_typo
...
Fixed typo where 'rocker' was spelt 'rocket'.
2020-01-10 10:28:21 +00:00
Chris Palmer
d703ae4997
Added male screw threads.
2020-01-10 10:26:12 +00:00
Martin Budden
ed97d226f8
Tabs used instead of spaces in module e3d_resistor.
2020-01-10 08:49:03 +00:00
Martin Budden
4107a2c848
Fixed typo where 'rocker' was spelt 'rocket'.
2020-01-10 08:26:20 +00:00
Chris Palmer
f7ef075434
Fixed hex pillar thread length.
...
Reordered screws.
Random pixel changes.
2019-12-30 12:45:51 +00:00
Chris Palmer
6f93b6af9a
pcb_component_position() can now be passed an index to differentiate between
...
multiple components of the same type.
Added pcb_grid_pos() function.
2019-11-15 13:30:27 +00:00
Chris Palmer
53f416eef1
Added more detail to the Environ+ pcb.
...
Changed the RPI0 SD height to be more accurate.
2019-11-15 13:28:02 +00:00
Chris Palmer
6354219627
Added tiny 17x8mm fan.
2019-11-15 13:25:32 +00:00
Chris
8f5503586d
Merge pull request #6 from limitz/e3d_resistor_wire_rotate
...
E3d resistor wire rotate
2019-10-22 17:57:14 +01:00
Chris
1cd9edfe87
Merge pull request #5 from limitz/blower_typo
...
Small typo fix for blower RB5015 in source (string) and documentation
2019-10-22 17:54:17 +01:00
Chris Palmer
18294b4b81
Added Enviro+ PCB
2019-10-22 16:32:26 +01:00
Chris Palmer
ad62ce362c
Can now force fan screws to be the full depth and nuts then get washers.
2019-10-22 16:21:58 +01:00
Chris Palmer
9f27f26894
Added pcb_component_position() function.
2019-10-22 16:17:22 +01:00
Chris Palmer
1944039f22
Added crimp version of ring terminal.
2019-10-22 16:12:58 +01:00
Chris Palmer
1c221ad612
Added S-7282B LCD display
2019-10-22 16:12:00 +01:00
Chris Palmer
64bde2cb3a
Added right angle pin headers.
2019-10-22 16:08:15 +01:00
Chris Palmer
a9c4e60cac
Added another spool size
2019-10-22 15:27:49 +01:00
Eddy Pronk
d041b18025
Adds an option resistor_wire_rotate
2019-10-21 17:51:19 +02:00
Eddy Pronk
e85887fec4
Small typo fix for blower RB5015 in source (string) and documentation
2019-10-21 17:17:11 +02:00
Chris Palmer
ededb514b8
Fixed some missing commas in pin_header vitamin calls.
2019-09-15 18:28:42 +01:00
Chris Palmer
d0d525b97a
Added RPi 0 model
2019-09-14 23:26:26 +01:00
Chris Palmer
371d274906
Fixed missing include for hygrometer.
2019-09-14 23:09:21 +01:00
Chris Palmer
cfdf759a49
Added missing files from last push.
2019-08-21 18:51:45 +01:00
Chris Palmer
79f1c95136
Insert lug made more flexible and insert_boss made faster.
...
Both added to the insert test.
2019-08-21 17:31:23 +01:00
Chris Palmer
ab91defcd2
Added Arduino Leonardo
2019-08-21 16:28:32 +01:00
Chris Palmer
7c1ff5ecd5
Added comment to belts about using negative pitch radius for outside pulleys.
2019-08-21 11:36:48 +01:00
Chris Palmer
e35fb695a2
Ziptie width added to BOM description.
2019-08-18 18:39:56 +01:00
Chris Palmer
61bec656d7
Fixed box header BOM descripion.
2019-08-18 18:32:22 +01:00
Chris Palmer
2adb936f41
Fixed toggle switch part number typo.
2019-08-18 12:27:41 +01:00
Chris Palmer
017ec480c0
Added tesrdrop option to mouse_hole.
2019-08-18 12:26:25 +01:00
Chris Palmer
e3a500e9c6
Added pcb_component_position().
2019-08-18 12:19:48 +01:00
Chris Palmer
4ac48c9603
Added studding.
2019-08-18 12:18:12 +01:00
Chris Palmer
78ce316b86
Added 2mm acrylic sheets.
2019-08-18 12:04:58 +01:00
Chris Palmer
3640963da1
Added small geared stepper and driver board.
2019-08-18 11:46:33 +01:00
Chris Palmer
49c3b6be2c
Fixed Microview stl suffix case for Linux.
2019-08-17 14:39:45 +01:00
Chris Palmer
4ff12b1d8b
LDRs thicker
2019-07-29 16:39:09 +01:00
Chris Palmer
13c654a10e
Fixed nut child placement when it is a nyloc
2019-07-27 21:50:04 +01:00
Chris Palmer
49ee92db8e
Fixed tapered PCB spacers.
2019-07-25 21:20:41 +01:00
Chris Palmer
be14a52c21
Fixed LDR comment
2019-07-25 19:31:16 +01:00
Chris Palmer
f85a7e85be
Added LDR models
2019-07-25 11:00:04 +01:00
Chris Palmer
c68f879d13
Added insert_lug() to make flying insert lugs.
2019-07-25 10:39:31 +01:00
Chris Palmer
3d4653fc0f
Added insert_boss_radius().
2019-07-24 13:48:44 +01:00
Chris Palmer
881a032aa3
Typo
2019-07-21 17:39:42 +01:00
Chris Palmer
7b2b239a8b
Can now override the screw type for a fan assembly.
2019-07-19 10:51:59 +01:00
Chris Palmer
f061b0a2f8
Added alternative ring_terminal earth assembly with cap screw.
2019-07-19 10:46:38 +01:00
Chris Palmer
43b17c6f0b
Added spool_pitch() function and more modern 300mm filament spool.
2019-07-19 10:39:05 +01:00
Chris Palmer
0fb0432b39
Added 4.3" LCD display
2019-07-06 14:05:27 +01:00
Chris Palmer
55fd552c8f
Added Duet Ethernet and Duex PCB models.
...
Made green terminals parametric.
Separated pin_headers and green_terminals out from pcb.scad.
2019-07-04 12:03:38 +01:00
Chris Palmer
a3e51d2607
Added PSU shrouds.
2019-06-27 13:20:50 +01:00
Chris Palmer
8ea7d92997
Rounded up wire_hole_radius to nearest half mm.
2019-06-27 11:37:55 +01:00
Chris
fbc0b1d27d
Merge pull request #2 from twoxe/patch-1
...
Change LED.scad to led.scad
2019-06-27 10:12:27 +01:00
Chris Palmer
0ccda3378e
Better ziptie model.
...
Better cable_tie using zipties.
Added cable ties to ssr_shroud_fastened_assembly().
Added test and documentation for wire.scad.
2019-06-25 17:41:59 +01:00
twoxe
c155e95599
Change LED.scad to led.scad
...
The file LED.scad is not found if a case sensitive file system is used
2019-06-25 10:35:41 +02:00
Chris Palmer
9ccdf3c075
IEC mains connector models more accurate.
2019-06-20 11:59:13 +01:00
Chris Palmer
757e88ed0c
Fixed bugs in poly_ring() and insert_boss().
...
IEC screw length fixed at 10 if inserts used.
2019-06-16 17:07:02 +01:00
Chris Palmer
bf4f64e7bc
Removed Z-fighting on 3D hot end
2019-06-14 17:48:29 +01:00
Chris Palmer
a51e96ec43
Nuts now show their thickness on the BOM so half nuts have a different description.
2019-06-14 17:13:12 +01:00
Chris Palmer
b719601a64
Fixed cable strip parameters and BOM desciption
2019-06-14 16:54:51 +01:00
Chris Palmer
5ede2d0895
Smooth pulleys now show their OD on the BOM.
2019-06-14 16:20:42 +01:00
Chris Palmer
c713474a1d
Corrected pillar BOM entry
2019-06-14 16:06:01 +01:00
Chris Palmer
2281eeff36
It appears you that can't link to fonts with GFM.
2019-06-14 15:29:44 +01:00
Chris Palmer
6dd02ea8ab
Bundled the 7 segment font because th site it came from has disappeared.
2019-06-14 15:23:36 +01:00
Chris Palmer
3810b71b26
Fixed insert_hole() convexity
2019-06-14 13:13:15 +01:00
Chris Palmer
4485235509
Increased convexity of tubing.
2019-06-13 16:53:43 +01:00
Chris Palmer
245591aefa
Fixed name clash with grill
2019-06-12 09:46:14 +01:00
Chris Palmer
258d4e88ae
Moved printed parts to their own directory.
2019-06-11 23:20:28 +01:00
Chris Palmer
85e1985f1a
Restored explode lines to yellow.
...
Now keeps track of STL bounds and uses them to force a large assembly view when large.
2019-06-11 12:38:00 +01:00
Chris Palmer
bdbe6c1ed1
Better nut colour fix.
2019-06-11 07:02:12 +01:00
Chris Palmer
b8cd97ff99
Fixed brass nut colour
2019-06-10 20:21:28 +01:00
Chris Palmer
7811fa380e
Tweaks to the example.
2019-06-10 15:50:05 +01:00
Chris Palmer
34a9b0e87b
Added source code
2019-06-08 22:10:47 +01:00