Chris Palmer
|
8a838dd1ce
|
Added pcb_grid_components() module for placing parts on a perfboard.
|
2021-09-11 11:46:25 +01:00 |
|
Chris Palmer
|
181c6ac624
|
Added vero_pin PCB component.
|
2021-09-11 11:44:36 +01:00 |
|
Chris Palmer
|
e952aa7840
|
PCB chip compoment can now be round if width is zero to fake round buttons.
|
2021-09-11 11:28:21 +01:00 |
|
Martin Budden
|
14ab1bb8b6
|
Added Raspberry Pi Pico.
|
2021-08-13 10:05:27 +01:00 |
|
Martin Budden
|
df35e14fc7
|
Improved handling of pcb plating colour.
|
2021-07-01 22:49:35 +01:00 |
|
Chris Palmer
|
cf99418a19
|
Merge branch 'spelling_corrections' of https://github.com/martinbudden/NopSCADlib into martinbudden-spelling_corrections
|
2021-06-17 15:15:37 +01:00 |
|
Chris Palmer
|
c7a6d8164f
|
Added molex_usb_Ax1() and now shows SMT caps in the PCB test.
|
2021-06-17 15:08:53 +01:00 |
|
Martin Budden
|
8d7c44b80d
|
Spelling corrections.
|
2021-06-15 10:01:32 +01:00 |
|
Chris Palmer
|
b8efa11fd9
|
Added SMD capacitors.
|
2021-06-08 08:08:35 +01:00 |
|
Chris Palmer
|
3bc8f35e37
|
Can now put jst_ph connectors on PCBs
|
2021-06-07 17:32:23 +01:00 |
|
Chris Palmer
|
39c11ef3b2
|
Added 2p54joiner to represent cropped headers joining PCBs.
|
2021-06-07 17:31:44 +01:00 |
|
Chris Palmer
|
3147862212
|
PCB lands can be rounded and can specify colour.
Holes can be positioned on the edge to make surface mountable connections.
|
2021-06-07 10:59:47 +01:00 |
|
Chris Palmer
|
4fc8a7f47d
|
Fixed z-fighting between transparent LEDs and PCB.
|
2021-06-07 10:56:32 +01:00 |
|
Chris Palmer
|
9cd2dbc316
|
Added copper colour constant.
Copper PCB pads and veroboard tracks now use copper colour.
|
2021-06-06 17:17:33 +01:00 |
|
Chris Palmer
|
f1a49d4e28
|
Better description of pcb_grid().
|
2021-06-06 16:49:33 +01:00 |
|
Martin Budden
|
5fbff060b0
|
Added a pcb_component function.
|
2021-04-13 14:42:00 +01:00 |
|
Chris Palmer
|
f573a91a09
|
Removed redundant rounded_rectangle center = false.
|
2021-02-08 09:41:07 +00:00 |
|
Chris Palmer
|
93b260b7b9
|
Added screw_length() to calculuate screw lengths includin washers, inserts and nuts.
|
2021-01-15 18:12:37 +00:00 |
|
Chris Palmer
|
0c9ae8d60c
|
PCBs now drawn before components so that transparent LEDs draw correctly.
|
2020-11-13 09:24:15 +00: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
|
70513993bd
|
Can now put wire links on PCBs
|
2020-09-06 12:31:41 +01:00 |
|
Chris Palmer
|
cb54a3131b
|
Added USB-C connector, micro hdmi and RPI4.
|
2020-08-01 19:38:22 +01:00 |
|
Chris Palmer
|
fe19eba237
|
Tweaked flat_flex connectors.
|
2020-07-04 14:14:25 +01:00 |
|
Chris Palmer
|
92d7e18b16
|
Added pcb_size() function.
|
2020-07-04 09:53:09 +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
|
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
|
85b8ffbbc3
|
Fixed pin header parameter values passed from PCBs.
|
2020-05-18 15:27:22 +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
|
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
|
192460c0fa
|
Added SMD 0805 LEDs.
|
2020-04-21 11:02:48 +01:00 |
|
Chris Palmer
|
d4402c6713
|
Corrected Molex USB tab length
|
2020-04-20 18:51:26 +01:00 |
|
Chris Palmer
|
026b9daf59
|
Added molex_usb_Ax2 connector.
|
2020-04-20 17:52:37 +01:00 |
|
Chris Palmer
|
2afc00cfa9
|
Added tongues to USB A connectors
|
2020-04-20 17:51:02 +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
|
dbcab8377f
|
LEDs can now be placed on PCBs.
|
2020-04-10 12:41:05 +01:00 |
|
Chris Palmer
|
cb64cadb92
|
Added gterm508.
|
2020-04-08 19:52:35 +01:00 |
|
Chris Palmer
|
3be88f6517
|
Some more stl_colours.
|
2020-04-06 15:02:50 +01:00 |
|
Chris Palmer
|
7b3d7fab55
|
Fixed some more colour spellings
|
2020-03-29 21:36:11 +01:00 |
|
Chris Palmer
|
e8abcde52f
|
Removed the height parameter from linear_extrude
|
2020-03-29 20:18:57 +01:00 |
|
Chris Palmer
|
bde8cbe7a6
|
Added cutout for trimpot10.
|
2020-03-28 10:51:43 +00:00 |
|
Chris Palmer
|
a9c2f854c6
|
Can now have rectangular lands on PCB holes.
|
2020-03-27 17:29:50 +00:00 |
|
Chris Palmer
|
6187d90c57
|
Added 10 turn trimpots
|
2020-03-27 17:28:20 +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
|
7b76aceaad
|
Changed microswitch include to a use.
|
2020-03-02 14:15:51 +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 |
|
Martin Budden
|
e87dffd92c
|
More pcb component examples. Allowed more colour setting.
|
2020-02-26 07:19:55 +00:00 |
|
Martin Budden
|
0e58e92fbc
|
Allowed parameterised green terminals on PCBs.
|
2020-02-25 21:01:04 +00:00 |
|