Chris Palmer
574a73e527
More spelling
2020-07-14 23:39:36 +01:00
Chris Palmer
1ca485b66b
Added involute_worm_profile() and involute_rack_tooth_profile() functions.
2020-07-14 09:47:45 +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
e4d93366fa
Added degrees, radians and rot2_z() to maths.scad.
2020-07-06 12:43:24 +01:00
Chris Palmer
f047ac27f7
Added SMR95 ball bearing
2020-07-04 17:30:26 +01:00
Chris Palmer
a9e479d971
Documented camera lens module.
2020-07-04 14:57:01 +01:00
Chris Palmer
47b01af1ea
Added RPI camera V2
...
Add cameras to lib.scad
2020-07-04 14:54:19 +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
92d7e18b16
Added pcb_size() function.
2020-07-04 09:53:09 +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
60659a43f8
Added light_strip_clip_wall().
2020-06-24 16:42:17 +01:00
Chris Palmer
a547c98995
Added shelf bracket to printed/box.scad.
2020-06-20 15:12:09 +01:00
Chris Palmer
d9fa8c8668
Added position children used for drilling holes on sheets.
2020-06-20 15:04:03 +01:00
Chris Palmer
bf5b6d7c30
Added matrix inversion
2020-06-20 15:01:01 +01:00
Chris Palmer
9cfde7f524
Updated readme for grey() change.
2020-06-20 14:56:38 +01:00
Chris Palmer
a74bf094aa
Added TUK FACK2SPM Cat5E RJ45 shielded panel mount coupler.
2020-05-30 15:29:28 +01:00
Chris Palmer
98e17080d8
Added meter_shunt_y() function to led_meter.
2020-05-26 15:19:38 +01:00
Chris Palmer
fe454884e0
Fixed Ampmeter typo.
2020-05-20 21:41:54 +01:00
Chris Palmer
02791c40ac
pbox_outer_shape() added and pbox_screw_positions() documented.
2020-05-18 15:28:26 +01:00
Chris Palmer
85b8ffbbc3
Fixed pin header parameter values passed from PCBs.
2020-05-18 15:27:22 +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
df96551b11
Fixed PCB cutouts bugs, i.e. components drawn instead of cutouts.
2020-04-30 13:31:20 +01:00
Chris Palmer
4ab0a981ef
Added panel_meters for panel mount digital meters.
2020-04-23 23:45:25 +01:00
Chris Palmer
bb7dd51270
Added poly_drill() and used it for LED and trimpot cutouts.
...
Uses drill if cnc_bit_r is non-zero else poly_cylinder.
2020-04-23 23:13:10 +01:00
Chris Palmer
48293b9abd
Poly_ring now can have specified number of sides.
2020-04-23 10:52:34 +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
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
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
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
b57b50d2b0
Added yet another type of green terminal that is blue.
2020-04-08 19:38:52 +01:00
Chris Palmer
bf833b0452
Fixed some typos
2020-04-08 19:13:06 +01:00
Chris Palmer
147ff9b24f
Added alpha parameter to stl_colour()
2020-04-07 17:02:10 +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
bc4e18d788
The assembly module now has a big parameter to force large or small views.
2020-04-04 12:06:14 +01:00
Chris Palmer
7b3d7fab55
Fixed some more colour spellings
2020-03-29 21:36:11 +01:00
Chris Palmer
654571a70e
Colour now always spelt colour except the call to color().
2020-03-29 20:39:17 +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
bde8cbe7a6
Added cutout for trimpot10.
2020-03-28 10:51:43 +00:00
Chris Palmer
fbe8533a42
Added function to get the height of pcb carriers.
2020-03-27 17:30:35 +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
f2ec3e71f4
Added circlips.
2020-03-24 17:22:32 +00:00
Chris Palmer
fd8712d6bf
Updated images and readme.
2020-03-15 17:35:21 +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
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
4d51cb73f3
Table of contents now has three vitamin coloumns
2020-03-03 09:32:08 +00:00
Chris Palmer
4e233e5e9d
Updated readme and images
2020-03-02 19:45:28 +00:00
Chris Palmer
4edd08977f
Added green_terminals and pin_headers to lib.scad.
...
Removed terminal_254() because it can't work.
2020-03-02 13:51:59 +00:00
Chris Palmer
7706716fa2
Updated readme for threads.
2020-03-01 20:08:19 +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
82baed4c8f
Updated images and readme.
2020-02-29 09:00:20 +00:00
Chris Palmer
7c0a48d0c1
Added parametric printed box
2020-02-29 01:27:17 +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
a2ce3f1278
Updated readme
2020-02-27 09:44:54 +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
Chris Palmer
ad719dad5a
Added copyright boiler plate and description.
...
Updated images and readme.
2020-02-26 19:43:02 +00:00
Chris Palmer
1a24e0d87e
Added image and updated readme.
2020-02-26 15:55:22 +00:00
Chris Palmer
8bb4b3881e
Fixed test, image and readme updated.
2020-02-26 15:24:33 +00:00
Felicia Hummel
b6fd795a25
Updated readme to reflect the pillow block changes
2020-02-26 13:02:17 +01:00
Chris Palmer
c1833f0820
Updated image and readme.
2020-02-25 13:42:31 +00:00
Chris Palmer
5d3f1115bb
Updated readme and images
2020-02-25 11:11:05 +00:00
Chris Palmer
05bfe9b159
Updated and images.
2020-02-25 09:32:40 +00:00
Chris Palmer
f46f35e909
Updated readme
2020-02-24 18:37:25 +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
9d6727d371
Added images and readme
2020-02-23 23:57:18 +00:00
Chris Palmer
0b8141844c
Updated readme.
2020-02-23 19:52:18 +00:00
Chris Palmer
20f830a008
Added image and updated readme.
2020-02-23 16:46:27 +00:00
Chris Palmer
95bbebd42d
Updated readme.
2020-02-23 16:16:09 +00:00
Chris Palmer
16dd8d6d17
Added images and readme.
2020-02-23 15:02:39 +00:00
Chris Palmer
7090c714ce
Merge branch 'martinbudden-pcb_buzzer'
2020-02-23 14:34:04 +00:00
Chris Palmer
1e5e5860e1
Made more realistic and added a test.
2020-02-23 14:28:39 +00:00
Chris Palmer
7ec059142f
Updated readme.
2020-02-23 10:01:28 +00:00
Chris Palmer
2c1dbe04a9
Added images and readme.
2020-02-22 23:01:50 +00:00
Chris Palmer
509a87939c
Updated images and readme
2020-02-22 22:40:09 +00:00
Chris Palmer
6097e07094
Updated images and readme.
2020-02-22 22:16:09 +00:00
Chris Palmer
3174013e1a
Updated images and readme.
2020-02-22 21:51:05 +00:00
Chris Palmer
9658205efd
Updated readme
2020-02-22 20:58:43 +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
Chris Palmer
8ac06b53e7
Updated readme and images for linear_bearings change.
2020-01-11 08:57:33 +00:00
Chris Palmer
f7a972f946
Added pictures and documentation for extrusions.
2020-01-10 20:10:17 +00:00
Martin Budden
4107a2c848
Fixed typo where 'rocker' was spelt 'rocket'.
2020-01-10 08:26:20 +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
6354219627
Added tiny 17x8mm fan.
2019-11-15 13:25:32 +00:00
Chris Palmer
56e2b71bda
Updated readme for last PR
2019-10-22 18:01:51 +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
a85fdaf176
Added printed pcb_mount to hold PCBs without mounting holes.
2019-10-22 17:47:46 +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
2eaa4bfc21
Readme changes for last commit.
2019-10-22 16:16:12 +01:00
Chris Palmer
1c221ad612
Added S-7282B LCD display
2019-10-22 16:12:00 +01:00
Chris Palmer
85adf7b4f4
Readme changes for last commit.
2019-10-22 16:09:46 +01:00
Chris Palmer
dbc3c36f44
Can now override the front panel width of a butt_box to make it wider.
2019-10-22 15:36:37 +01:00
Chris Palmer
8c51183ba6
Added volume and area functions to butt_box.
2019-10-22 15:34:08 +01:00
Chris Palmer
a9c4e60cac
Added another spool size
2019-10-22 15:27:49 +01: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
7118e6eb03
Typo in comment.
2019-09-06 11:28:49 +01:00
Chris Palmer
aeded1b807
Added a hygrometer module.
2019-08-21 18:50:15 +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
b7654f0384
Fixed readme index order for Python 2.
...
Fixed index order being different on Linux due to os.listdir order being
inconsistent with Windows.
2019-08-18 14:26:14 +01:00
Chris Palmer
312f12dfd0
Butt_box made more flexible with extra parameters.
2019-08-18 14:18:21 +01:00
Chris Palmer
be3999ed3e
Added documentation for the last change.
2019-08-18 12:52:17 +01:00
Chris Palmer
566cbce98f
Corrner block and fixing block assemblies now more flexible.
...
Can split the fasteners between assemblies and omit the star washers.
2019-08-18 12:36:13 +01:00
Chris Palmer
b8dba626d2
Can now flip the fasteners in a foot_assembly.
2019-08-18 12:32:29 +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
ec274fdca1
Update readme for last change.
2019-08-18 11:56:05 +01:00
Chris Palmer
3640963da1
Added small geared stepper and driver board.
2019-08-18 11:46:33 +01:00
Chris Palmer
645ff21d3d
Added right_triangle.
2019-07-29 19:30:07 +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
4b1d6298e4
Typo
2019-07-21 17:39:23 +01:00
Chris Palmer
b4cc6f6c37
Added semi_teardrop.
...
mouse_grommets now teardropped.
2019-07-19 11:10:44 +01:00
Chris Palmer
6238f82bf0
Added poly_tube(), an extruded poly_ring().
...
Added missing hinge image.
2019-07-19 11:03:26 +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
886319a6e4
Added pose_vflip() and pose_hflip() to make posing assembly views easier.
2019-07-19 10:37:10 +01:00
Chris Palmer
3a5e027bbb
Added parametric printed hinges.
2019-07-19 10:30:02 +01:00
Chris Palmer
0fb0432b39
Added 4.3" LCD display
2019-07-06 14:05:27 +01:00
Chris Palmer
107951aad0
Typo
2019-07-04 14:48:09 +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