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