Chris Palmer
e39af154bb
Fixed use of intersection with conditional argument to suit new OpenSCAD behaviour.
2020-10-03 15:53:41 +01:00
Chris Palmer
1255e71271
Added catenary curves.
2020-09-19 12:11:54 +01:00
Chris Palmer
332933a4fd
Made ribbon_clamps parametric on screw size.
2020-09-11 19:53:14 +01:00
Chris Palmer
afac5f9737
Added PCB components to OpenGrab and functions to access PCB.
2020-09-11 12:35:22 +01:00
Chris Palmer
8d8df3cb8a
Added 4.5mm button to PCBs.
2020-09-11 12:30:00 +01:00
Chris Palmer
c99ed98a64
Can now have right angle pin headers on PCBs.
...
Fixed bugs right angle pin headers with rows not equal to two.
Added more tests for pin headers.
2020-09-11 00:20:28 +01:00
Chris Palmer
7f65e5d539
Added M2 dome head screws.
2020-09-10 18:38:24 +01:00
Chris Palmer
70513993bd
Can now put wire links on PCBs
2020-09-06 12:31:41 +01:00
Chris Palmer
9eb35accfd
Updated fan_guard picture.
2020-09-06 11:59:32 +01:00
Chris Palmer
d944198dc4
25mm fans are actually 25.4, i.e. 1".
2020-09-06 11:55:58 +01:00
Chris Palmer
1eb8b378e9
Added magnets
2020-08-23 16:46:29 +01:00
Chris Palmer
b6d25048bc
Fixed belt gap positioning and added ability to rotae it.
2020-08-22 11:16:56 +01:00
Chris Palmer
4cdab218d9
Fix belt positioning bug.
...
Belt gap position is now relative to the pitch line.
Added belt_pitch_to_back().
2020-08-22 09:45:13 +01:00
Chris Palmer
966ba536ed
Fixed J-Head nozzle offset.
...
Reduced J-Head inset.
Removed J-Head MK4.
2020-08-13 12:44:17 +01:00
Chris Palmer
2419d50641
Added more PTFE tube sizes and amde them whiter.
2020-08-13 12:30:39 +01:00
Chris Palmer
cb54a3131b
Added USB-C connector, micro hdmi and RPI4.
2020-08-01 19:38:22 +01:00
Chris Palmer
3cf275579c
Fixed ball bearing chamfers.
2020-07-31 01:33:33 +01:00
Chris Palmer
e6a26bc7b1
Changed some teardrop holes to teardrop plus.
2020-07-20 20:39:01 +01:00
Chris Palmer
cb4fa40643
Reimplemented teardrop_plus() again.
2020-07-20 16:55:55 +01:00
Chris Palmer
d08d949887
Corrected teardrop_plus() shape to be an accurate compensation for slicer
...
staircasing and added a plus option to tearslot(), etc.
Added horiholes.scad to depict staircase holes.
2020-07-18 19:28:26 +01:00
Chris Palmer
bc919529d3
Tweaks to thread.
...
Better thread crest detection.
No longer shrtens thread by eps (to avoid z fight) if all one colour.
Comment about left hand threads.
2020-07-14 09:42:32 +01:00
Chris Palmer
7ce055373a
Add rack to mesh with involute spur gears.
2020-07-07 22:36:34 +01:00
Chris Palmer
71ac571346
Added a utility for making involute spur gears
2020-07-06 23:22:11 +01:00
Chris Palmer
f047ac27f7
Added SMR95 ball bearing
2020-07-04 17:30:26 +01:00
Chris Palmer
47b01af1ea
Added RPI camera V2
...
Add cameras to lib.scad
2020-07-04 14:54:19 +01:00
Chris Palmer
fe19eba237
Tweaked flat_flex connectors.
2020-07-04 14:14:25 +01:00
Chris Palmer
235f7b86e3
Camera connector position and size separated.
...
Camera_lens() module added.
2020-07-04 09:55:38 +01:00
Chris Palmer
6a7226120f
Fixed RPI camera component positions.
2020-06-30 18:57:14 +01:00
Chris Palmer
8aa00cd041
Added MGN12H rail and included MGN12 in the test.
2020-06-30 09:28:32 +01:00
Chris Palmer
f6b512da1f
Added a couple of Raspberry Pi cameras.
2020-06-29 23:03:54 +01:00
Chris Palmer
c7ea0939b9
Made flat_flex parametric and changed default orientation.
2020-06-29 23:01:34 +01:00
Chris Palmer
186dbbfd08
Added SMT resistors and 0603 LED.
2020-06-27 19:59:49 +01:00
Chris Palmer
f412cb1736
Tweaked lightstrip dimensions.
2020-06-21 20:35:13 +01:00
Chris Palmer
184f19ef04
Replaced grey constants with a function grey().
...
Done to reduced the number of global constants.
2020-06-20 10:17:29 +01:00
Chris Palmer
a74bf094aa
Added TUK FACK2SPM Cat5E RJ45 shielded panel mount coupler.
2020-05-30 15:29:28 +01:00
Chris Palmer
d3f308a45e
Pixel differences in images due to OpenSCAD version update.
2020-05-20 21:58:07 +01:00
Chris Palmer
c019448dd3
Unused imaged removed.
2020-05-20 21:40:13 +01:00
Chris Palmer
85b8ffbbc3
Fixed pin header parameter values passed from PCBs.
2020-05-18 15:27:22 +01:00
Chris Palmer
dd5d3869ad
Removed old file
2020-05-18 15:04:41 +01:00
Chris Palmer
b84eb3cf31
Updated big picture
2020-05-02 21:38:53 +01:00
Chris Palmer
0ec7aabcfb
Modelled DSP5005 power supply module as a panel_meter.
...
Panel_meters can now have inner apertures and buttons.
2020-05-02 20:42:26 +01:00
Chris Palmer
70b13d2f27
Added functions to create property lists that are created by the client.
...
Foot, box, bbox, pbox, flat_hinge and strap_handle.
2020-05-02 20:27:32 +01:00
Chris Palmer
c9aad0178e
Fixed typo
2020-05-02 11:50:01 +01:00
Chris Palmer
a5a360e0d1
Updated images.
2020-04-29 15:19:39 +01:00
Chris Palmer
4ab0a981ef
Added panel_meters for panel mount digital meters.
2020-04-23 23:45:25 +01:00
Chris Palmer
c9d10eeb8b
Renamed meters to LED_meters and added ammeter version.
2020-04-21 21:50:38 +01:00
Chris Palmer
192460c0fa
Added SMD 0805 LEDs.
2020-04-21 11:02:48 +01:00
Chris Palmer
026b9daf59
Added molex_usb_Ax2 connector.
2020-04-20 17:52:37 +01:00
Chris Palmer
84b5686af6
Corrected WD2002SJ heatsink thickness
2020-04-20 17:47:37 +01:00
Chris Palmer
71af8f98ed
Added Swiss clip.
2020-04-16 00:59:27 +01:00
Chris Palmer
6cecb4d466
Added missing comment
2020-04-14 18:21:42 +01:00
Chris Palmer
4ef926a18f
Added axial PCB mounted resistors.
2020-04-14 18:09:58 +01:00
Chris Palmer
5afc4f816c
Added PDIP ICS and sockets.
2020-04-13 18:06:09 +01:00
Chris Palmer
efff17dfc7
Ball bearing chamfer less and 6808 hub corrected.
2020-04-11 23:46:37 +01:00
Chris Palmer
ac4a5500a9
Added chamfers and made hub and rim properties of ball_bearings.
2020-04-11 17:29:02 +01:00
Chris Palmer
dbcab8377f
LEDs can now be placed on PCBs.
2020-04-10 12:41:05 +01:00
Chris Palmer
cc8f4d3bd3
Tweaked test PCB layout
2020-04-09 18:33:59 +01:00
Chris Palmer
69d6fc8bf0
PCB test now shorter and wider for better view.
2020-04-09 17:35:49 +01:00
Chris Palmer
01b1e2e84d
Added WD2002SJ Buck Boost DC-DC converter PCB
2020-04-08 20:53:19 +01:00
Chris Palmer
cb64cadb92
Added gterm508.
2020-04-08 19:52:35 +01:00
Chris Palmer
b57b50d2b0
Added yet another type of green terminal that is blue.
2020-04-08 19:38:52 +01:00
Chris Palmer
8f282775a4
Fixed green terminal pin centering.
2020-04-08 19:15:38 +01:00
Chris Palmer
d42f99e437
stl_colour() now used in tests and examples.
2020-04-06 10:27:17 +01:00
Chris Palmer
7e0c5fdb6e
Renders of STLs are now the correct colour. Fixes #71
2020-04-05 16:18:24 +01:00
Chris Palmer
f5980b4703
Made the ground surfaces of steppers lighter.
2020-04-02 19:54:30 +01:00
Chris Palmer
e8abcde52f
Removed the height parameter from linear_extrude
2020-03-29 20:18:57 +01:00
Chris Palmer
390957fdd0
Added MT3608 and TP4065 PCBs.
...
Perfboards now have their own row in the test to shorten the picture.
2020-03-28 10:54:06 +00:00
Chris Palmer
6187d90c57
Added 10 turn trimpots
2020-03-27 17:28:20 +00:00
Chris Palmer
65f320141d
Added printed carriers for MT3608 and TP4056 modules.
2020-03-26 22:33:05 +00:00
Chris Palmer
d367e743da
Image churn due to change of computer.
2020-03-24 17:30:10 +00:00
Chris Palmer
3a4305f5ca
Nuts can now have non-standard pitch, toggle switch nut pitch fixed.
2020-03-24 17:29:29 +00:00
Chris Palmer
53f0bbcd6e
Fixed long SCS_bearing blocks to use two short bearings and added circlips.
2020-03-24 17:24:08 +00:00
Chris Palmer
f2ec3e71f4
Added circlips.
2020-03-24 17:22:32 +00:00
Chris Palmer
c1b5bd1b87
Added seal lip to linear_bearings.
2020-03-24 17:20:59 +00:00
Chris Palmer
fd8712d6bf
Updated images and readme.
2020-03-15 17:35:21 +00:00
Filip Wieland
849bc479cc
Adds DIN 562 square nuts
2020-03-15 17:01:48 +00:00
Chris Palmer
b56ddea1e3
Can now have PCB screw holes without screws for RAMPS endstop.
2020-03-07 22:11:09 +00:00
Chris Palmer
245b158f1d
Added threads to fuseholder.
2020-03-05 10:15:42 +00:00
Chris Palmer
60628dfec0
Added threads to 4mm jack sockets.
2020-03-04 17:42:03 +00:00
Chris Palmer
53292c9f89
Filenames of tests can now be capitalised to get the correct titles.
...
The implementation files are still lower case for backwards compatibility.
2020-03-03 20:33:53 +00:00
Chris Palmer
bd60b50b09
Removed lower case tests
2020-03-03 20:28:18 +00:00
Chris Palmer
4442042197
Include of wire.scad changed to use.
2020-03-02 21:03:41 +00:00
Chris Palmer
4e233e5e9d
Updated readme and images
2020-03-02 19:45:28 +00:00
Martin Budden
9527fa1c1f
Added E1515 extrusion.
2020-03-02 18:51:27 +00:00
Chris Palmer
ab592e049c
Screws.scad is now included in core.scad, so doesn't need to be included
...
anywhere else. utils/core/core.scad is the old version without fasteners to
be used internally in the library.
2020-02-29 17:52:36 +00:00
Chris Palmer
9b104e4fe7
Changed the default printed part colour, pp1_colour to RepRap logo green.
2020-02-29 10:30:15 +00:00
Chris Palmer
f0b4d767e9
Replaced "lime" with pp1_colour.
2020-02-29 10:26:25 +00:00
Chris Palmer
82baed4c8f
Updated images and readme.
2020-02-29 09:00:20 +00:00
Chris Palmer
acb2cb2a48
Changed PSU list order to get all the shrouds together.
2020-02-29 08:55:40 +00:00
Chris Palmer
7c0a48d0c1
Added parametric printed box
2020-02-29 01:27:17 +00:00
Chris Palmer
95c4359421
Better test coverage of stepper earth tag position.
2020-02-28 14:27:35 +00:00
Chris Palmer
bcff26a27b
Added threads to stepper motors and made the test show them.
2020-02-28 12:02:24 +00:00
Chris Palmer
8ed0f3c1af
Updated readme and images.
2020-02-28 09:05:59 +00:00
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
29ba402530
Updated image
2020-02-27 11:22:02 +00:00
Chris Palmer
10b846c0d5
Updated images
2020-02-27 11:17:07 +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
1a24e0d87e
Added image and updated readme.
2020-02-26 15:55:22 +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
8bb4b3881e
Fixed test, image and readme updated.
2020-02-26 15:24:33 +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
Chris Palmer
8afb08aaa4
Updated image
2020-02-26 10:23:05 +00:00
Martin Budden
e87dffd92c
More pcb component examples. Allowed more colour setting.
2020-02-26 07:19:55 +00:00
Martin Budden
c364bf06b2
Code tidy.
2020-02-25 22:34:13 +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
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
598527edbe
Added a test pcb.
2020-02-25 20:13:15 +00:00
Martin Budden
1dca024e64
Internal and external corner brackets for 20nn extrusion.
2020-02-25 16:53:51 +00:00
Chris Palmer
c1833f0820
Updated image and readme.
2020-02-25 13:42:31 +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
Chris Palmer
5d3f1115bb
Updated readme and images
2020-02-25 11:11:05 +00:00
Chris Palmer
9f9adeb6ca
Merge branch 'teardrop_chamfer' of https://github.com/martinbudden/NopSCADlib into martinbudden-teardrop_chamfer
2020-02-25 09:44:38 +00:00
Chris Palmer
05bfe9b159
Updated and images.
2020-02-25 09:32:40 +00:00
Martin Budden
f961874ce3
Added kp_pillow_blocks.
2020-02-25 07:55:47 +00:00
Martin Budden
7a6210f442
Add optional chamfer to teardrops. Defaults to no chamfer.
2020-02-25 07:46:57 +00:00
Martin Budden
5bae0aaa51
Better sk_bracket screw length calculation.
2020-02-25 07:33:07 +00:00
Chris Palmer
0513b151b2
Merge branch 'tnuts_and_hammer_nuts' of https://github.com/martinbudden/NopSCADlib into martinbudden-tnuts_and_hammer_nuts
2020-02-24 18:22:05 +00:00
Chris Palmer
dcf258f11a
Brass colour now distinct from gold.
2020-02-24 18:15:20 +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
bfde879ce2
Updated readme and images.
2020-02-24 11:41:39 +00:00
Chris Palmer
4641e3a642
More nut and screw types
2020-02-24 11:40:30 +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
9d6727d371
Added images and readme
2020-02-23 23:57:18 +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
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
20f830a008
Added image and updated readme.
2020-02-23 16:46:27 +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
Chris Palmer
0583da2eb7
Added images
2020-02-23 15:22:25 +00:00
Chris Palmer
16dd8d6d17
Added images and readme.
2020-02-23 15:02:39 +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
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
2c1dbe04a9
Added images and readme.
2020-02-22 23:01:50 +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
509a87939c
Updated images and readme
2020-02-22 22:40:09 +00:00
Chris Palmer
599fbba6c2
Reduced dependecies in pcb_mount test.
2020-02-22 22:24:45 +00:00
Chris Palmer
6097e07094
Updated images and readme.
2020-02-22 22:16:09 +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
3174013e1a
Updated images and readme.
2020-02-22 21:51:05 +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
8be0cc98ea
Updated the images and readme.
2020-02-22 20:51:15 +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