Wykres commitów

347 Commity (e1303c5c59e5117be71589da286bd39b45ed26df)

Autor SHA1 Wiadomość Data
migo101 9781d0888a Moved warnings and chipload to prop class in info panel 2023-04-26 10:12:57 +02:00
migo101 46b3c9e6e8 Solved conflict in ops.py 2023-04-24 17:05:45 +02:00
migo101 272dbc6109 Moved all material Properties and Operators to a specific class along with the Material Panel; Created a constants package 2023-04-24 16:43:56 +02:00
Alain Pelletier 84856fdc11
Merge pull request #91 from migo1001/master
Cleaned up code in UI: material.py
2023-04-24 08:53:50 -03:00
abosafia ac653a84c3 Edropper for selecting objects source 2023-04-24 09:44:16 +02:00
migo101 ec9c66a174 Code cleanup of material UI 2023-04-20 19:57:30 +02:00
abosafia 58d28c3cbb remove middle from pocket option 2023-04-14 16:28:55 +02:00
palain debbf31a1d Dependencies mistake 2023-03-24 11:22:01 -03:00
abosafia 4d0d88afd4 remove laser and plasma if not cut or pocket 2023-02-24 17:45:32 +02:00
abosafia 91bd967ef8 Material size non negative 2023-02-05 08:12:25 +02:00
Joe Marshall 4819311b3a fixed opencamlib crashes and exceptions 2023-01-11 15:28:19 +00:00
palain 8a16916a42 added ensurepip to autoinstall dependencies 2023-01-01 10:35:30 -04:00
Joe Marshall 4067b54b95 auto pip install dependencies 2022-12-29 06:29:32 +00:00
palain caaf6f4491 small correction 2022-11-30 11:49:45 -04:00
abosafia 715e4a9925 ocl and fill between silces to waterline 2022-08-11 13:31:13 +02:00
migo101 f1edf11a1b Reformating Area Panel 2022-05-10 16:30:57 +02:00
palain be8c92b82e add options for mist 2022-04-15 10:45:31 -03:00
palain db9958679b add options for dust collector and hold down 2022-04-14 11:59:28 -03:00
palain 668b0f1319 flat cone creator 2022-04-13 09:50:53 -03:00
TurBoss fbb1726dc6 set spindle min speed to 0
this commit got overrided by the last merge
2022-03-06 04:37:28 +01:00
Kai Mach 8014f3431c Fix incomplete unregister of the plugin, preventing reinstall. Cleanup.
I noticed the whole `classes` list was registered but not unregistered so I
did that. There where those `get_panels` and `compatible_panels` involved in
the registering before, which I dont now about... As I did not found anymore
references for those in the codebase I removed them.
2022-03-05 09:47:33 +01:00
ksuprynowicz d0dc70624f
Merge pull request #204 from TurBoss/spindle_speed
fix #203
2022-03-05 08:16:33 +01:00
TurBoss d275db4203 fix #203
allow to set 0 as spindle speed
2022-03-04 18:59:11 +01:00
palain 1e32cd9e9c added tiles to puzzle_joinery.py 2022-02-13 08:38:21 -04:00
palain 8dabb528ff added cost estimate 2022-02-10 12:26:22 -04:00
palain 510f87704f added cost estimate 2022-02-10 12:20:23 -04:00
palain 504f959a8d Added gears 2022-01-27 16:59:37 -04:00
palain 09b0750bb0 minor changes 2022-01-24 10:04:01 -04:00
palain 632ec63c0d minor changes 2022-01-24 10:01:58 -04:00
palain 04d4a463da minor changes 2022-01-24 09:59:41 -04:00
palain 2fa4c09fd0 minor changes 2022-01-24 09:55:38 -04:00
palain 06e7a03781 pep 8 and obsolete code removal 2022-01-21 13:14:20 -04:00
palain 83a1a1ed9f some pep 8 formatting and obsolete code removal 2022-01-18 16:36:03 -04:00
palain 97b8fd1bca some pep 8 formatting and obsolete code removal 2022-01-18 15:12:00 -04:00
palain c28364e14e puzzle joints 2021-12-29 16:13:02 -04:00
palain b0c42d9b04 Repair broken rotations 2021-12-27 16:20:11 -04:00
palain cb3c196648 experimenting with interlocking twist joints 2021-12-26 11:38:40 -04:00
palain 8c08c454ad cleaning up code 2021-12-17 20:26:36 -04:00
palain 7730d9c086 separated curve create from curve cam tools 2021-12-16 09:41:02 -04:00
palain 6cfa18225e added mortice along a curve 2021-12-07 15:10:43 -04:00
palain 2058943b5e added joinery and drawer curve tool 2021-12-05 16:03:11 -04:00
palain 2c39fd1908 change version to 0.9.3 2021-09-09 10:06:57 -03:00
palain d743a94ffc Added Curve cam tools - sign plate 2021-09-08 10:40:30 -03:00
palain 0f8cde6ab7 Added curvetools convex hull 2021-09-06 16:55:00 -03:00
palain 21b7acb4f1 added capability to make a medial mesh for further use 2021-08-30 14:49:06 -03:00
palain 8a3875dbdb version 0.9.2 2021-08-27 14:11:22 -03:00
palain b0a1d7f129 example files added 2021-08-17 15:42:37 -03:00
palain 6188645ff2 pocket has option to generate curve 2021-08-15 15:15:43 -03:00
abosafia bec380e61e revert project pocket changes 2021-08-14 07:33:32 +02:00
abosafia 68ea96a7bf try project pocket using outline fill 2021-08-14 05:59:22 +02:00
abosafia 972baa1a8d fixes 2021-08-07 19:51:44 +02:00
abosafia 750446a2af project pocket try, profile fix with v_angeld bit 2021-08-06 10:42:59 +02:00
abosafia 44710d44a5 fix( ballcone,cylcone) with ocl ,exact and sim 2021-07-28 13:34:42 +02:00
TurBoss e7371a5421 fix import gcode panel warning 2021-07-25 11:14:28 +02:00
TurBoss bc3e15112e revert init changes 2021-07-25 09:40:33 +02:00
abosafia 2c6ccae995 fix vcarve issue with ocl in another way 2021-07-22 12:42:21 +02:00
Alain Pelletier ae6322561d
Corrected vcarve angle
vcarve angle was defaulted to degrees and should have been radians.
2021-07-20 10:50:07 -03:00
Alain Pelletier 47e44cc722
Added Cylinder Cone cutters
Opencamlib now supports Cylinder cone cutters
2021-07-19 17:33:43 -03:00
Alain Pelletier 92c267a421
disable opencamlib for medial axis
core dump is thrown if medial axis tries to work with opencamlib
2021-07-15 13:23:41 -03:00
abosafia 3d23fe628f starting to add pocket operation to medial axis 2021-07-12 18:19:27 +02:00
Alain Pelletier 024f8b55fb
again with the experimental medial axis 2021-07-09 13:28:42 -03:00
Alain Pelletier 153dbd6b44
removed experimental from medial axis 2021-07-09 13:18:54 -03:00
ecv 584cc848d0 minor fix on Init 2021-07-07 08:52:26 +02:00
ecv 42330bae4c reloading changes for many files 2021-07-07 08:30:48 +02:00
ecv a0a9ebd8ca reloading changes for many files 2021-07-07 05:42:19 +02:00
ecv 16f36aa99d reloading changes for init 2021-07-07 04:44:42 +02:00
Alain Pelletier 7bba863e50
remove medial from experimental 2021-07-04 09:53:27 -03:00
abosafia 6056c00f57 modifing op presets 2021-07-04 14:27:32 +02:00
abosafia 8cfa28c4ff added first down to opration presets 2021-07-04 14:18:57 +02:00
Alain Pelletier d1f170a47f
added preset variables
added preset variables missing such as g64 and rotation
2021-06-30 09:43:37 -03:00
abosafia 670563c467 remove medial axes from experimental 2021-06-11 23:02:49 +02:00
abosafia 0f597b57b9 remove medial axes from experimental 2021-06-11 22:55:48 +02:00
Alain Pelletier ccda189fc5
added medial axis by request 2021-06-04 16:41:15 -03:00
Alain Pelletier 7c800622f6
added start point to profile 2021-05-13 10:29:47 -03:00
Alain Pelletier 9a9016d4d8
added leadin and lead out
profile now has a lead in and lead out option for profile cutting Useful for torch plasma and some cutter operation.
2021-05-12 08:37:33 -03:00
Alain Pelletier 11bfc50ea1
added skeleton for plasma
Starts a plasma torch and dwell.  Need to make lead in and lead out
2021-05-10 20:41:28 -03:00
Alain Pelletier bfd3971ff7
added cutout option
added overshoot style to cutout.  Good for certain types of cutout
2021-05-05 20:56:05 -03:00
Alain Pelletier f63ec754f3
Add files via upload 2021-05-01 15:58:27 -03:00
Alain Pelletier f1aefbb9ab
minor correction 2021-05-01 14:07:51 -03:00
Alain Pelletier b88b10a662
added import gcode capability
gcode import thanks to YAGV - yet another gcode viewer
2021-05-01 12:27:34 -03:00
Alain Pelletier c07310f059
removed experimental strategies 2021-04-30 22:28:54 -03:00
Alain Pelletier 9610040519
removed cutter sphere
Cutter sphere was obsolete and is now ballnose or ballcone.
2021-04-23 14:26:11 -03:00
Alain Pelletier b83896742c
curve to path
curve to path no longer experimental
2021-04-17 15:12:44 -03:00
Alain Pelletier faabe8e861
fixed depth from object
fixed depth from object to work with fixed material
added depth from material
2021-04-13 17:46:15 -03:00
Alain Pelletier 1af49a9c18
simplify gcode
added menu items for simplify gcode
2021-04-10 10:41:27 -03:00
Alain Pelletier f8c92f0b8b
split curvecamtools.py
removed equation curve generation from curve cam tools and created curvecamequation.py
it is the only file dependant on equations
2021-04-08 14:52:50 -03:00
Alain Pelletier c7d252a251
improve slice
object to be slice no longer has to be above 0
object to be sliced can be above below or crossing 0
variable added to slice only above 0 otherwise slices entire model
2021-04-07 11:53:35 -03:00
Alain Pelletier e8d5f035c2
added 3d slice
added 3d slice capability and functionality to opt out of text index
2021-04-06 16:17:52 -03:00
Alain Pelletier 9786a0b094
modified pack.py
added 2 variables for pack to make it more usable.  
Rotate angle between 11.25 to 180 deg. (was 1 degree)
tolerance (distance between evaluations) used to be 1mm now varable between 1 and 20mm
2021-04-06 10:15:40 -03:00
Alain Pelletier 55e61c8a31
added custom curve
added custom curve generation
2021-04-03 16:00:03 -03:00
Alain Pelletier 1d42ab5ab1
added Hypotrochoid
spirograph type curve generation
2021-04-03 11:59:16 -03:00
Alain Pelletier bcb74e8516
added Lissajous
added lissajous curves generation
2021-04-02 09:42:38 -03:00
Alain Pelletier 8f37c36148
Create sine wave
Create sine wave was added to curve cam tools.
other curve patterns to come
2021-04-01 21:57:59 -03:00
Alain Pelletier 387ff314d2
split curvecamtools from ops.py
removed all calculations which belong in curve cam tools menu from ops.py to their own curvecamtools.py file.
modified the _init_.py to accept the new curvecamtools.py file
removed some imports from top of files
tried to untangle some import *
2021-03-14 16:14:00 -03:00
Alain Pelletier 6fd4fa9925
fix waterline recursion 2021-03-12 14:17:14 -04:00
Alain Pelletier 862c098fd9
Added bullnose and laser tools
bullnose and laser tools are now available 
added:
Laser_on
Laser_off
Laser_cmd
Laser_delay
bull_corner_radius
2021-03-12 08:51:38 -04:00
Alain Pelletier 6bf3283f81
Update __init__.py
some default settings have been adjusted.
2021-03-11 12:21:47 -04:00
Alain Pelletier aeca2a1887
Update __init__.py 2021-03-08 10:17:27 -04:00
Alain Pelletier 6c9dda9e53
Update __init__.py
housekeeping, renamed carve strategy to Project curve to suface
2021-02-13 16:41:48 -04:00
Alain Pelletier c657942508
Update __init__.py
house keeping
2021-02-13 15:56:24 -04:00