On 15.03.22 г. 2:32 ч., Angus Johnson wrote: Great, thanks for the update. Also, I might be putting the merging of touching solution polygons on the priority list (to tackle before final release of Clipper2). That may delay things a bit but hopefully not too much. Please make merging optional. It's important for motion planing. best regards, Niki
On 24.01.21 г. 21:37, Rob Willett wrote: Hi, I'm trying to build software to design and run CNC (Computer Numeric Controlled) devices. Clipper calculates with line segments only, so G2,G3 will be hard so solve. Niki
On 13.07.20 г. 11:35 ч., Viacheslav wrote: Hi Niki, Square-shaped polygons have the following point coordinates: Rect_0 Points: X[0]=-0.5000; Y[0]=-0.5000; X[1]=-0.5000; Y[1]=0.5000; X[2]=0.5000; Y[2]=0.5000; X[3]=0.5000; Y[3]=-0.5000; Rect_1 Points: X[0]=0.5000; Y[0]=-0.5000; X[1]=0.5000; Y[1]=0.5000; X[2]=1.5000; Y[2]=0.5000; X[3]=1.5000; Y[3]=-0.5000; Rect_2 Points: X[0]=0.5000; Y[0]=-1.5000; X[1]=0.5000; Y[1]=-0.5000; X[2]=1.5000; Y[2]=-0.5000; X[3]=1.5000; Y[3]=-1.5000; Rect_3 Points: X[0]=1.5000;...
On 10.07.20 г. 22:03 ч., Viacheslav wrote: Hi Ignorant, I tried using Clipper 2 and is pleasantly surprised by the speed, Thanks for this. There is one problem, when combining polygons with a common edge, the result is obtained in the form of combined polygons with these edges. Polygon edges are saved. :( How to get one whole polygon without edges? This is especially important in ctUnion, ctDifference. For example: Clipper.Execute(ctUnion, frNonZero, Solution); How do you get this result? Please...
On 28.07.19 г. 23:15 ч., Angus Johnson wrote: Anyhow, I've been stuck at finding a good way (simple and efficient) to remove micro self-intersections and cleaning up adjacent touching polygons in clippping solutions and I needed a break. Is it possible to disable the cleaning of touching polygons? For example union of: (0,0) (0,10), (10,10), (10,0) and (10,0) (10,10), (20,10), (20,0) to return 2 polygons equal to the sources. Best regards, Niki