jlewin
1c24b87652
Collapse Matrix assignment into initializer
2019-05-22 18:46:12 -07:00
jlewin
6346f075ef
Use new untyped Parents member
2019-05-22 18:46:12 -07:00
Lars Brubaker
3be79528d0
If we have more than 1000 transparent meshes don't sort their polygons
2019-05-22 17:37:11 -07:00
LarsBrubaker
276f9be186
Fix issue with support generating too big
...
issue: MatterHackers/MCCentral#5532
Support becomes much larger after slicing
2019-05-15 21:26:18 -07:00
Lars Brubaker
fbdf93a369
Make support columns store their expansion size so they are portable
2019-05-14 13:11:43 -07:00
LarsBrubaker
1f64a32794
Create HideChildrenFromTreeViewAttribute
...
Change IVisualLeafNode to HideChildrenFromTreeViewAttribute
Switch all classes that used IVisualLeafNode to use property
start using HideFromTreeViewAttribute rather than check for
GeneratedSupportObject3D
2019-05-04 19:39:11 -07:00
Lars Brubaker
c1d408a2a0
restore class as there is an existing dependency on it
2019-04-26 12:05:04 -07:00
Lars Brubaker
0737e4f80c
significant improvements to support and support tests
...
issue: MatterHackers/MCCentral#5353
Support generation and slicing error
issue: MatterHackers/MCCentral#5275
Dual extruder support fail
2019-04-25 15:00:09 -07:00
Lars Brubaker
16c42eed94
Improving support generation
...
Now generating as well as the old code
Some tests still not passing
2019-04-25 15:00:09 -07:00
Lars Brubaker
cfbf62018a
merge is working and passing tests
2019-04-25 15:00:08 -07:00
Lars Brubaker
86dd918963
adding tests for simplify
2019-04-25 15:00:08 -07:00
Lars Brubaker
d5959d1ace
fixing warnings
2019-04-25 15:00:08 -07:00
Lars Brubaker
d7623aca6e
refactoring
2019-04-25 15:00:07 -07:00
Lars Brubaker
60a58ea8b9
new support approach not working yet. Moving back to old behavior.
2019-04-15 13:40:31 -07:00
LarsBrubaker
c9a67150ae
new support test
2019-04-15 11:55:35 -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
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
3923b0212c
Fixed support from bed
...
issue: MatterHackers/MCCentral#4977
Cannot generate support from bed for this model
2019-02-01 11:35:56 -08:00
Lars Brubaker
add3356085
Make all the supports remove when we ask to remove supports
...
issue: MatterHackers/MCCentral#4978
Cannot remove support after saving and reopening design
2019-01-31 18:23:22 -08:00
LarsBrubaker
1918d5987a
improving support generator
...
can undo remove supports
starting work on not overlapping existing support
working on support tests
cleaned up delete command (use selection maintainer)
2019-01-31 07:56:36 -08:00
LarsBrubaker
efe0255238
Merge branch '2.19.2' of https://github.com/MatterHackers/MatterControl into 2.19.2
...
# Conflicts:
# MatterControlLib/DesignTools/Braille/BrailleCardObject3D.cs
2019-01-30 22:58:12 -08:00
Lars Brubaker
e0fde8ede7
Make generate support be undoable
2019-01-24 10:32:42 -08:00
Lars Brubaker
5f0cacf4c7
Support has first release quality
...
Made 'support type' work selectable
2019-01-23 16:08:34 -08:00
Lars Brubaker
161d92b499
Support generating internal and from bed
2019-01-23 14:25:03 -08:00
John Lewin
0b9130f929
Add editor for SupportGenerator enum property
2019-01-23 13:55:56 -08:00
Lars Brubaker
1d2923026b
improving auto support generation
2019-01-23 12:00:47 -08:00
Lars Brubaker
f465727e02
Fixing mirror to keep good normals
...
moved support generator to a better place
started work on support tests
issue: MatterHackers/MCCentral#4873
validate mirror on y flipping
2019-01-22 11:35:47 -08:00