Commit graph

168 commits

Author SHA1 Message Date
jlewin
675571a026 Render Curve Diameter with different precision than MinSides 2019-04-19 13:03:20 -07:00
jlewin
d32fb5c4d3 Troubleshoot Travis config
- Try removing .net core from mono build environment
2019-04-19 10:36:43 -07:00
jlewin
297eefc30e Fix spelling 2019-04-19 09:52:49 -07:00
LarsBrubaker
f510949b8c Curve generates less geometry
started work on alternate ways to specify curve amount
2019-04-18 08:28:08 -07:00
LarsBrubaker
2a48d0ffe9 use the new split on plane 2019-04-16 08:25:41 -07:00
Lars Brubaker
60a58ea8b9 new support approach not working yet. Moving back to old behavior. 2019-04-15 13:40:31 -07:00
Lars Brubaker
5fdeff8301 It is slow but splits are working
new faster split code in progress
2019-04-15 11:55:35 -07:00
LarsBrubaker
c9a67150ae new support test 2019-04-15 11:55:35 -07:00
LarsBrubaker
a6f0ef439d Curve tool generating curved results 2019-04-15 11:55:34 -07:00
LarsBrubaker
de37d4ca16 Working to get curve object to do splitting 2019-04-15 11:55:34 -07:00
LarsBrubaker
7da7a01746 removing dead code 2019-04-15 11:55:34 -07:00
LarsBrubaker
2be74c87a0 Improving support generation in dual extrusion scenarios
issue: MatterHackers/MCCentral#5275
Dual extruder support fail
2019-04-10 18:25:12 -07:00
Lars Brubaker
28aec1f165 Expand our support pillars before we pass them to the slicing engine 2019-04-05 16:38:22 -07:00
John Lewin
a0059309b6 Simplify 2019-04-03 16:07:08 -07:00
Lars Brubaker
ef17f38bb7 Moved the primitives contain into MatterControlLib
moved part sheet creator into MatterControlLib
moved some other experimental parts to MatterControlLib
2019-04-02 17:13:17 -07:00
Lars Brubaker
03d16e2dad Don't translate objects when flattening or removing operation
issue: MatterHackers/MCCentral#5224
Deleting subtract operation shifts objects
2019-03-29 16:22:45 -07:00
Lars Brubaker
21f92bf4eb More tests and better support generation
issue: MatterHackers/MCCentral#5004
Generate support from bed

issue: MatterHackers/MatterControl#4265
Support needed on flat surface

issue: MatterHackers/MCCentral#5047
Unusable support generated for item

issue: MatterHackers/MatterControl#4377
Bed Support
2019-03-29 15:24:34 -07:00
Lars Brubaker
0ba8e47014 Support tests are currently passing
support handles selections better for create and remove
2019-03-29 10:10:39 -07:00
Lars Brubaker
6ac91df984 From bed support generation has tests for many scenarios and passes them. 2019-03-28 16:04:17 -07:00
Lars Brubaker
3f19e8d11c Making subtract select logical names from children rather than visible meshes 2019-03-22 10:29:05 -07:00
Lars Brubaker
4c9b5b39d0 Putting curve transform in world space so we can split the faces
Fixed the offset so the object does move the way we want (rather than center)
2019-03-22 10:27:56 -07:00
Lars Brubaker
0096b12baa Making xy wizard only have one instance during calibration 2019-03-21 17:23:54 -07:00
Lars Brubaker
1a43bfb81b Bottom of face calibration tab has right consideration for bottom layer height 2019-03-21 16:08:55 -07:00
Lars Brubaker
b2d0cd6e0d fixing normal and fine calibration object 2019-03-21 11:26:02 -07:00
Lars Brubaker
9caa74e779 Changing to offsets based on nozzle diameter
Changing to 7 points rather than 5
Added fix to not save if response page is canceled
2019-03-21 09:37:26 -07:00
Lars Brubaker
227670ff6d Make the offset go in the expected direction 2019-03-20 18:43:21 -07:00
Lars Brubaker
3fdbd86603 Made it easier to read 2019-03-20 17:46:46 -07:00
Lars Brubaker
b404d052de Creating the new calibration pages 2019-03-19 17:19:45 -07:00
Lars Brubaker
f318178a4e Put the two parts together, added a wipe tower if needed 2019-03-19 17:19:45 -07:00
Lars Brubaker
4c55641c05 Working on xy calibration 2019-03-19 17:19:44 -07:00
Lars Brubaker
b4fab6c435 Made a new layer calibration object 2019-03-19 17:19:44 -07:00
LarsBrubaker
0685825ccf moved head to positive side 2019-03-17 10:56:31 -07:00
LarsBrubaker
0e2f163f6e Working to add a xy calibration object 2019-03-15 14:12:13 -07:00
LarsBrubaker
92dfb8baf5 Working on making bend add geometry 2019-03-15 14:12:12 -07:00
LarsBrubaker
f07d79aae7 Refactoring 2019-03-11 16:01:12 -07:00
John Lewin
850c4cf5b6 Revise naming 2019-03-07 18:06:01 -08:00
John Lewin
7ae2b6f87c Remove DragDropData dependency, add UndoBuffer
- Issue MatterHackers/MCCentral#5060
On startup, item is selected but not showing correct editor
2019-03-07 17:56:41 -08:00
John Lewin
e7f3baed3f Simplify 2019-03-07 17:06:10 -08:00
John Lewin
35ceb8caf9 Replace invalid title string 2019-03-07 17:06:10 -08:00
Lars Brubaker
a055192700 Changing to await able create methods
issue: MatterHackers/MCCentral#4966
async Rebuild calls must be awaited in Create methods
2019-03-04 14:00:52 -08:00
LarsBrubaker
3a95fd8504 Fit to cylinder is working better 2019-03-03 18:06:21 -08:00
LarsBrubaker
9baa0a86b4 Fixed a problem with fit to bounds and made a new validation test 2019-03-03 08:24:32 -08:00
jlewin
edaf2907bd Place access modifiers before override 2019-03-01 18:19:16 -08:00
Lars Brubaker
3172865370 Improving creation of fit to bounds. 2019-02-25 14:40:16 -08:00
Lars Brubaker
563bd1a3e7 making sure we don't re-enter this.OnInvalidate unless explicitly for properties
issue: MatterHackers/MCCentral#4965
Rebuild should directly call base.OnInvalidate to prevent re-entering this.OnInvalidate
2019-02-19 14:24:12 -08:00
Lars Brubaker
ac03a4fcfd Improving subtract object rendering 2019-02-13 10:26:02 -08:00
LarsBrubaker
76c4985111 Working to get subtract to show edit data better 2019-02-13 08:12:30 -08:00
Lars Brubaker
51d7193bf0 Subtract 2 is working well now and rebuilding
Cleaning up On Invalidate and rebuild

issue: MatterHackers/MCCentral#4965
Rebuild should directly call base.OnInvalidate to prevent re-entering this.OnInvalidate

issue: MatterHackers/MCCentral#4964
Rebuild should fire Invalidate if content is changed

issue: MatterHackers/MCCentral#4970
Consider if primitives should use background tasks in Rebuild

issue: MatterHackers/MCCentral#4966
async Rebuild calls must be awaited in Create methods
2019-02-12 16:06:32 -08:00
LarsBrubaker
7598c8bf9c Getting subtract object to work as source 2019-02-12 16:06:32 -08:00
Lars Brubaker
b73c4e5f63 Getting subtract 2 working 2019-02-12 16:06:31 -08:00