1
0
mirror of https://github.com/nophead/NopSCADlib.git synced 2025-08-08 00:16:29 +02:00

Commit Graph

  • 41a26c453c Updated changelog. Chris Palmer 2021-09-29 10:46:45 +01:00
  • bab4c8e8af TO247_size() now also returns lead height and the length of the wide bit. TO247 leads fixed at 3. Lead length removed from TO220 and TO247 vitamin string. v16.2.0 Chris Palmer 2021-09-29 10:42:37 +01:00
  • a5c4bf05ad Added hot end style string literals following discussion. Martin Budden 2021-09-28 17:54:42 +01:00
  • a65add65ac Removed hotend global enums. Martin Budden 2021-09-28 16:08:57 +01:00
  • c449dd0a24 Updated changelog. Chris Palmer 2021-09-27 17:50:00 +01:00
  • f16f7ddb09 Images reverted to last OpenSCAD release versions. Mainly text spacing changes. v16.1.0 Chris Palmer 2021-09-27 17:45:57 +01:00
  • 9b5ec6af1a Fixed new rounded_polygon to work with last OpenSCAD release. Trainling commas in let(). Chris Palmer 2021-09-27 17:16:36 +01:00
  • 50958b064d Added $show_plugs to show crude reprentations of housings on pin_headers and Molex KK headers. Chris Palmer 2021-09-27 16:36:47 +01:00
  • c37373c920 Added TO247() and TO247_size() to component.scad. Chris Palmer 2021-09-27 16:21:37 +01:00
  • 700f5a2205 fanguard() can now be made without screw holes to get just the grill. Chris Palmer 2021-09-27 16:19:38 +01:00
  • 4993c3e82d Module blurb parenthesis parsing is now greedy to handle args that default to function calls. This means that library modules cannot be one liners. Chris Palmer 2021-09-27 16:17:08 +01:00
  • c6b280f0e8 _box_assembly() fix for corners = 0. Chris Palmer 2021-09-26 11:26:01 +01:00
  • 6012787781 Added jack_4mm_plastic(). Chris Palmer 2021-09-26 11:25:08 +01:00
  • 30db66034c Rounded_polygons are now generated by a function returning a point list. The module version simply passes this to polygon. The arcs now sections of a circle4n() rather than a circle(). Chris Palmer 2021-09-26 10:54:01 +01:00
  • d6f344be3d Updated changelog. Chris Palmer 2021-09-16 23:36:47 +01:00
  • f6aa3b3426 fuseholder_hole() now makes a poly_hole when cnc_bit+_r is 0. v16.0.3 Chris Palmer 2021-09-16 22:15:26 +01:00
  • 91c8c7bf4d cnc_bit_r is now set to zero in stl(), so holes are suitable for 3D printing rather than routing. Chris Palmer 2021-09-16 22:14:30 +01:00
  • dc93b8dcdf Added platters and extrusion overrides to the example project. Chris Palmer 2021-09-16 22:11:57 +01:00
  • c9c094248e Updated changelog Chris Palmer 2021-09-14 10:12:30 +01:00
  • 119c2cb6f4 Can now make perfboards with screws holes only at one end. I.e. for making models of chopped down boards. v16.0.2 Chris Palmer 2021-09-14 10:09:58 +01:00
  • 24b391578b Fixed recently created bug trying to delete non-existent thumbnail diffs. Chris Palmer 2021-09-14 10:08:13 +01:00
  • ec49ce1a6c Updated changelog. Chris Palmer 2021-09-12 18:04:22 +01:00
  • f0c25d37b0 Workarounds for bugs in the OpenSCAD snapshots. v16.0.1 Chris Palmer 2021-09-12 18:02:43 +01:00
  • 588a1edf62 Updated changelog. Chris Palmer 2021-09-11 12:02:53 +01:00
  • 3299aad5c8 Parametric potentiometers added, changes PCB "potentiometer" parameters. The first one is now the type that defaults to the previous BigTreeTech version. The second parameter is the shaft length overrride. v16.0.0 Chris Palmer 2021-09-11 12:01:04 +01:00
  • 74c52aac04 Can now make perfboard without screw holes. Fixed missing items from last commit. Chris Palmer 2021-09-11 11:54:26 +01:00
  • 726d9ed2dc Can now draw right angle Molex KK connectors and can skip pins to allow high voltage. Chris Palmer 2021-09-11 11:51:24 +01:00
  • 8a838dd1ce Added pcb_grid_components() module for placing parts on a perfboard. Chris Palmer 2021-09-11 11:46:25 +01:00
  • 181c6ac624 Added vero_pin PCB component. Chris Palmer 2021-09-11 11:44:36 +01:00
  • e952aa7840 PCB chip compoment can now be round if width is zero to fake round buttons. Chris Palmer 2021-09-11 11:28:21 +01:00
  • 466ee31e10 Added Jack_4mm_shielded_nut_radius(). Chris Palmer 2021-09-11 11:21:58 +01:00
  • 4c926c529b Fixed axial lead min pitch bug. Chris Palmer 2021-09-11 11:20:37 +01:00
  • edb1eccbf1 TFT128x160 LCD display added. Chris Palmer 2021-09-11 11:19:24 +01:00
  • 061812cc8b PMMA1p25 sheet added. Chris Palmer 2021-09-11 11:16:43 +01:00
  • ce0c97b45e 7_segment displays added as PCB component. Chris Palmer 2021-09-11 11:15:39 +01:00
  • 696b14699c Updated changelog. Chris Palmer 2021-09-05 10:26:53 +01:00
  • 2166a9be6a extrusion_corner_bracket_assembly() and extrusion_inner_corner_bracket() can now be passed the extrusion type. E2020t and E4040t thinner extrusions added to work with the brackets. Extrusions can now have recessed channels, round or square centre sections and holes. Fixed the shape of extrusion centre section spars. T-nuts now have 45 degree chamfers instead of a fixed 1mm minimum thickness. v15.25.0 Chris Palmer 2021-09-05 10:24:42 +01:00
  • 511729008d Added missing documentation for sliding_t_nut(). Chris Palmer 2021-09-03 15:47:15 +01:00
  • 5111ec04bc E40_corner_bracket, E40_corner_bracket and M8_sliding_ball_t_nut added. Inner corner brackets now show the long arm with chamfered ridges rather than a normal T-nut and the grub screws are inserted to meet the extrusion. Chris Palmer 2021-09-03 09:23:24 +01:00
  • cef3a620a6 Updated changelog Chris Palmer 2021-08-31 23:41:34 +01:00
  • da5191e52c Merge branch 'martinbudden-M2p5_dome_screw' Chris Palmer 2021-08-31 23:40:51 +01:00
  • d9af5b7f70 Updated images and readme. v15.24.0 Chris Palmer 2021-08-31 23:38:34 +01:00
  • c30d7f1ad9 Merge branch 'M2p5_dome_screw' of https://github.com/martinbudden/NopSCADlib into martinbudden-M2p5_dome_screw Chris Palmer 2021-08-31 23:15:56 +01:00
  • a5382cbe04 Updated changelog. Chris Palmer 2021-08-31 23:03:22 +01:00
  • 00c5c90a5e Updated big picture v15.23.0 Chris Palmer 2021-08-31 23:00:58 +01:00
  • 01c26d8a34 Added Lichuan servo motors contributed by Niclas Hedhman. Chris Palmer 2021-08-31 22:51:24 +01:00
  • ef2102420b Added NEMA8 and NEMA8BH stepper motors. Steppers can now have dual shafts, hollow shafts and black end caps. Chris Palmer 2021-08-31 22:43:37 +01:00
  • 540f841163 Added crude representation of JST ZH connectors. Chris Palmer 2021-08-31 22:25:31 +01:00
  • 1045502efb Added more aluminium sheet thickness Chris Palmer 2021-08-31 22:12:30 +01:00
  • 485184f092 Added HGH15CA and HGH20CA rails. Chris Palmer 2021-08-31 22:04:12 +01:00
  • b893c9069a Added SFU1610 ballscrew nut Chris Palmer 2021-08-31 21:56:20 +01:00
  • 69f4ced29d Added M8_cs_cap_screw, M5_grub_screw and M6_grub_screw. Fixed M6_cs_cap_screw and M4_grub_screw socket sizes. Chris Palmer 2021-08-31 21:50:43 +01:00
  • 5c1aa849fe New layout for big picture. Chris Palmer 2021-08-31 21:34:28 +01:00
  • 9d65f69bf3 Added M2p5_dome_screw. Martin Budden 2021-08-31 20:05:47 +01:00
  • 515b99fdc0 Merge branch 'martinbudden-rpi_pico' Chris Palmer 2021-08-27 16:18:22 +01:00
  • 631d052c68 Updated changelog Chris Palmer 2021-08-27 16:18:04 +01:00
  • 1247303cb9 Updated images and readme. v15.22.0 Chris Palmer 2021-08-27 16:15:42 +01:00
  • 290be4beb6 Merge branch 'rpi_pico' of https://github.com/martinbudden/NopSCADlib into martinbudden-rpi_pico Chris Palmer 2021-08-27 15:04:23 +01:00
  • 24e941799d Udpated changelog. Chris Palmer 2021-08-27 14:27:29 +01:00
  • 6a556c5879 Merge branch 'martinbudden-bldc_propshaft_fix' v15.21.1 Chris Palmer 2021-08-27 14:20:14 +01:00
  • 14ab1bb8b6 Added Raspberry Pi Pico. Martin Budden 2021-08-13 10:05:27 +01:00
  • be53547728 Fixed display of BLDC prop shaft when thread lengh = 0. Martin Budden 2021-08-09 15:17:30 +01:00
  • 4138ed438e Added ability to display camera field of view. Martin Budden 2021-08-09 15:10:59 +01:00
  • ba7d7d32ad Updated chnagelog. Chris Palmer 2021-07-04 08:39:47 +01:00
  • d3049bc81b Merge branch 'martinbudden-pcb_plating_colour' v15.21.0 Chris Palmer 2021-07-04 08:38:20 +01:00
  • df35e14fc7 Improved handling of pcb plating colour. Martin Budden 2021-07-01 22:49:35 +01:00
  • 21c2aa5d62 Updated changelog. Chris Palmer 2021-06-29 11:44:48 +01:00
  • c982876ebc Can now specify the screw used for PSU shrouds and get the wall thickness. v15.20.0 Chris Palmer 2021-06-29 11:42:20 +01:00
  • 5ccda42e5b Updated changelog. Chris Palmer 2021-06-17 16:17:09 +01:00
  • 92d0444e5f Changelog now runs codespell to fix the spellings in the commit comments. v15.19.3 Chris Palmer 2021-06-17 16:15:46 +01:00
  • b239c1462e Updated changelog. Chris Palmer 2021-06-17 16:01:31 +01:00
  • 6413b7b2a0 Merge branch 'martinbudden-spelling_corrections' v15.19.2 Chris Palmer 2021-06-17 15:58:32 +01:00
  • 0b0ce66c85 Updated changelog. Chris Palmer 2021-06-17 15:56:09 +01:00
  • d38055c15c Updated readme. v15.19.1 Chris Palmer 2021-06-17 15:53:59 +01:00
  • cf99418a19 Merge branch 'spelling_corrections' of https://github.com/martinbudden/NopSCADlib into martinbudden-spelling_corrections Chris Palmer 2021-06-17 15:15:37 +01:00
  • 0cd0e72d92 Merge branch 'martinbudden-typos' Chris Palmer 2021-06-17 15:15:04 +01:00
  • 2c4a498a7a Merge branch 'typos' of https://github.com/martinbudden/NopSCADlib into martinbudden-typos Chris Palmer 2021-06-17 15:12:31 +01:00
  • 451101fcd6 Updated changelog. Chris Palmer 2021-06-17 15:11:03 +01:00
  • c7a6d8164f Added molex_usb_Ax1() and now shows SMT caps in the PCB test. v15.19.0 Chris Palmer 2021-06-17 15:08:53 +01:00
  • 8d7c44b80d Spelling corrections. Martin Budden 2021-06-15 09:56:37 +01:00
  • dcfe4262c5 Fixed typos. Martin Budden 2021-06-11 20:39:01 +01:00
  • fe3b84f672 Updated changelog Chris Palmer 2021-06-08 08:17:37 +01:00
  • d1a17bd4ac Added LIPO fuel gauge PCB. v15.18.0 Chris Palmer 2021-06-08 08:09:08 +01:00
  • b8efa11fd9 Added SMD capacitors. Chris Palmer 2021-06-08 08:08:35 +01:00
  • 3bc8f35e37 Can now put jst_ph connectors on PCBs Chris Palmer 2021-06-07 17:32:23 +01:00
  • 39c11ef3b2 Added 2p54joiner to represent cropped headers joining PCBs. Chris Palmer 2021-06-07 17:31:44 +01:00
  • 5a8a1da880 Added Seeeduino XIAO. Tiny PCBs now shown in a third line. Chris Palmer 2021-06-07 12:23:29 +01:00
  • 3147862212 PCB lands can be rounded and can specify colour. Holes can be positioned on the edge to make surface mountable connections. Chris Palmer 2021-06-07 10:59:47 +01:00
  • 4fc8a7f47d Fixed z-fighting between transparent LEDs and PCB. v15.17.1 Chris Palmer 2021-06-07 10:56:32 +01:00
  • a9ed9944c3 Added PERF70x51. v15.17.0 Chris Palmer 2021-06-06 17:18:37 +01:00
  • 9cd2dbc316 Added copper colour constant. Copper PCB pads and veroboard tracks now use copper colour. Chris Palmer 2021-06-06 17:17:33 +01:00
  • f3bfbbfcf2 Fixed Python error when top level assembly is empty. v15.16.2 Chris Palmer 2021-06-06 16:53:06 +01:00
  • baaa85ffed Updated readme. Chris Palmer 2021-06-06 16:51:32 +01:00
  • f1a49d4e28 Better description of pcb_grid(). Chris Palmer 2021-06-06 16:49:33 +01:00
  • 0eed0673b0 Updated changelog. Chris Palmer 2021-06-04 18:48:38 +01:00
  • 9a4cc7ec42 Ziptie BOM entries no longer segregated by radius wrapped around. v15.16.1 Chris Palmer 2021-06-04 18:46:31 +01:00
  • 2fb1185edf Updated changelog. Chris Palmer 2021-06-04 17:49:17 +01:00
  • a782d43e67 bom.py now generates bom.csv to allow costed BOMs to be made using a spreadsheet. v15.16.0 Chris Palmer 2021-06-04 17:47:29 +01:00
  • ae934d47c7 Updated changelog. Chris Palmer 2021-06-03 11:59:54 +01:00
  • 823f3b936e Add the ability to have a target specific top level module in place of main_assembly(). v15.15.0 Chris Palmer 2021-06-03 11:58:10 +01:00