Commit graph grid-apps-cmms/src/kiri-mode/cam
Author SHA1 Message Date
Stewart Allen
bb7c232a3b disable trace for indexed stock as currently implemented 2022-11-10 14:59:54 -05:00
Stewart Allen
9d120f5c83 add polygons helpers to get inner and outer only 2022-11-09 16:25:40 -05:00
Stewart Allen
fa545e9f6d revert poppedRecOld, change tack on poppedRec and onEnter 2022-11-08 22:56:15 -05:00
Stewart Allen
5d79a4fe41 fix poppedRec ref when menu hides after + click 2022-11-08 22:52:20 -05:00
Stewart Allen
8c83e1d482 fix rounding to 0 decimal places 2022-11-08 22:43:19 -05:00
Stewart Allen
ebd4de2a5a add control over decimal rounding with SCALE gcode header directive 2022-11-08 22:16:42 -05:00
Stewart Allen
b459204423 disable debug line 2022-11-08 17:11:33 -05:00
Stewart Allen
495c32bcbd fix first position, indexed first position 2022-11-08 17:06:21 -05:00
Stewart Allen
3452297dc6 fix re-shadow after index rotations, carry angle through synth points 2022-11-08 14:46:40 -05:00
Stewart Allen
b22d2edc5a allow negative cam export scaling 2022-11-07 19:52:21 -05:00
Stewart Allen
a3838b1e5e clear topo cache after axis indexing 2022-11-06 12:36:42 -05:00
Stewart Allen
7571604cce prevent op re-render when an op is popped 2022-11-06 10:42:57 -05:00
Stewart Allen
338b5fc8be add CAM axes gcode scaling header directive 2022-11-05 19:52:38 -04:00
Stewart Allen
29f50728c5 add grid visibility controls for CAM indexed stock mode 2022-11-05 18:51:37 -04:00
Stewart Allen
1369edb8f3 zBottom updates specific to A axis indexing 2022-11-05 12:12:51 -04:00
Stewart Allen
f081f32749 output A index gcodes when present 2022-11-04 14:07:08 -04:00
Stewart Allen
28ced6185a clean up state from refactor 2022-11-04 12:51:35 -04:00
Stewart Allen
335a2706b4 refactor platform layout code, move stock record update into platform update 2022-11-04 12:46:06 -04:00
Stewart Allen
54b9889ffa experiment with buckets object instead of array to handle negative z. avoid mutating output points in renderer 2022-11-03 23:16:07 -04:00
Stewart Allen
cda3dbd914 apply axis indexing to inner polys 2022-11-03 22:57:48 -04:00
Stewart Allen
d7b70c5c53 work on pocketing, face selection with indexed A axis 2022-11-03 22:42:12 -04:00
Stewart Allen
d473c35834 alternate / simpler approach to clear voids 2022-11-03 17:42:07 -04:00
Stewart Allen
7e3c950944 fix reflected indices, rotation before re-shadow 2022-11-03 17:26:45 -04:00
Stewart Allen
74f60dea78 handle adding widgets in indexed axis mode 2022-11-03 14:56:16 -04:00
Stewart Allen
f53b9825cb update preview point rotation. fix state sensitive visuals 2022-11-03 14:35:02 -04:00
Stewart Allen
430f85120a correct slice offsets when indexed 2022-11-03 12:29:07 -04:00
Stewart Allen
77c8b0299c fixes for indexing and tracking during slicing 2022-11-03 10:44:58 -04:00
Stewart Allen
7bb4b817fa return early when no changes 2022-11-02 23:30:40 -04:00
Stewart Allen
ee8d4b0013 update face selection for new widget A indexing, timeline op terminates chain 2022-11-02 22:22:38 -04:00
Stewart Allen
8e6ffdb259 change how indexing is tracked and updated 2022-11-02 21:08:55 -04:00
Stewart Allen
f588e2e5cf allow newSlice to track a specified widget to aid 4th axis visuals 2022-11-02 10:43:58 -04:00
Stewart Allen
5a726c49c8 fix updating stock after anim2 cancellation 2022-11-02 09:16:24 -04:00
Stewart Allen
3fff787c68 add full position and rotation control to layers. move stock boundary lines into THREE mesh 2022-11-02 09:03:38 -04:00
Stewart Allen
bfd8e9d322 fix missing stock boundary when returning to arrange view 2022-11-01 20:49:26 -04:00
Stewart Allen
2af361fc5a work on getting index translated widget geometry 2022-11-01 19:55:30 -04:00
Stewart Allen
ad1b25416e fix animation2 indexing angle 2022-11-01 14:10:56 -04:00
Stewart Allen
ff9bab66d7 udpate stock after face selection 2022-11-01 13:51:18 -04:00
Stewart Allen
fd75da4aac correct stock rendering when indexed 2022-11-01 13:48:55 -04:00
Stewart Allen
d54b7590c4 fix mesh rotation compensation 2022-11-01 10:12:22 -04:00
Stewart Allen
abd1a763aa consolidate widget mesh position / rotation updates for setTopZ and setIndex 2022-10-31 14:39:51 -04:00
Stewart Allen
b5f756acf6 track widget indexing to timeline selection 2022-10-31 12:14:28 -04:00
Stewart Allen
e1d83b01c6 update stock index visuals on widget.add event 2022-10-31 09:59:50 -04:00
Stewart Allen
4754ee9909 fix png import conversion 2022-10-30 19:50:18 -04:00
Stewart Allen
3fb4281924 improve timeline op handling 2022-10-30 19:06:29 -04:00
Stewart Allen
0a5e578c43 add timeline op for editing indexed timelines 2022-10-30 17:04:16 -04:00
Stewart Allen
7017bb5fb7 set index angle from clicked face 2022-10-29 18:43:22 -04:00
Stewart Allen
cc80667b2e start face selection to get rotation value 2022-10-29 17:06:45 -04:00
Stewart Allen
0f2e865b68 add absolute checkbox and face selection button 2022-10-29 10:30:12 -04:00
Stewart Allen
05cdb29d11 add cam index operation. not wired into slice/preview yet 2022-10-28 17:18:01 -04:00
Stewart Allen
8a4c6ef560 update stock postion in layout mode when indexed 2022-10-28 10:54:50 -04:00