Questions - Ronald Vallenduuk - 2023-11-21
Hi guys,
I haven't been here a while and I just started using LDPE. I have installed it, played with it a bit, but I have some questions. I have found some documentation which has answered some of my initial questions but there's one thing I can't figure out: how do I use Intersecter from within LDPE? I've found it on the Tools menu, but I can't figure out how to pass it the two files/ shapes I want to intersect.
It's probably very simple once you know....
Thanks!
RE: Questions - Philippe Hurbain - 2023-11-21
(2023-11-21, 8:37)Ronald Vallenduuk Wrote: Hi guys,
I haven't been here a while and I just started using LDPE. I have installed it, played with it a bit, but I have some questions. I have found some documentation which has answered some of my initial questions but there's one thing I can't figure out: how do I use Intersecter from within LDPE? I've found it on the Tools menu, but I can't figure out how to pass it the two files/ shapes I want to intersect.
It's probably very simple once you know....
Thanks!
As the original author of Intersector (the command line version) I don't recommend its usage as it often provides very bad triangulation and needlessly complex meshes. With LDPE it's generally better / easier to use Isecalc to compute intersection line between intersecting surfaces, delete cut faces and recreate them between intersection line and reminder of initial shapes.
RE: Questions - Ronald Vallenduuk - 2023-11-21
(2023-11-21, 10:42)Philippe Hurbain Wrote: As the original author of Intersector (the command line version) I don't recommend its usage as it often provides very bad triangulation and needlessly complex meshes. With LDPE it's generally better / easier to use Isecalc to compute intersection line between intersecting surfaces, delete cut faces and recreate them between intersection line and reminder of initial shapes.
Thank you, I will have a go at that.
I have a lot to learn, this is a totally new way of working for me. It feels like I need to learn a new language...
How to use "Intersector" in LDPE - Nils Schmidt - 2023-12-11
(2023-11-21, 8:37)Ronald Vallenduuk Wrote: Hi guys,
I haven't been here a while and I just started using LDPE. I have installed it, played with it a bit, but I have some questions. I have found some documentation which has answered some of my initial questions but there's one thing I can't figure out: how do I use Intersecter from within LDPE? I've found it on the Tools menu, but I can't figure out how to pass it the two files/ shapes I want to intersect.
It's probably very simple once you know....
Thanks!
Hi Ronald,
as Philo already had mentioned, it would be sometimes better to just use "Isecalc" to generate the intersection lines and do the triangulation manually.
But still, here is a simple example with a quad and two cylinders.
In reality an author would probably use two 4-4ndis to "cut" the holes and do the triangulation around the two holes manually with less triangles and quads.
Code: 0
0 Name: new.dat
0 Author: Nils Schmidt [BlackBrick89]
0 !LDRAW_ORG Unofficial_Part
0 !LICENSE Licensed under CC BY 4.0 : see CAreadme.txt
0 BFC CERTIFY CCW
0 // Select this quad and keep it selected
4 10 2 0 -2 2 0 6 -2 0 6 -2 0 -2
1 14 0 -1 0 1 0 0 0 2 0 0 0 1 4-4cyli.dat
1 14 0.5 -1 3 1 0 0 0 2 0 0 0 1 4-4cyli.dat
0 // When running "Intersector" in LDPE, it will generate this and the quad will be deleted:
3 10 -.5 0 3 1.5 0 3 1.4239 0 3.3827
3 10 1.2071 0 3.7071 1.4239 0 3.3827 2 0 6
3 10 -.5 0 3 1.4239 0 3.3827 1.2071 0 3.7071
3 10 .8827 0 3.9239 1.2071 0 3.7071 2 0 6
3 10 -.5 0 3 1.2071 0 3.7071 .8827 0 3.9239
3 10 .5 0 4 .8827 0 3.9239 2 0 6
3 10 -.5 0 3 .8827 0 3.9239 .5 0 4
3 10 .1173 0 3.9239 .5 0 4 2 0 6
3 10 -.5 0 3 .5 0 4 .1173 0 3.9239
3 10 -.2071 0 3.7071 .1173 0 3.9239 2 0 6
3 10 -.5 0 3 .1173 0 3.9239 -.2071 0 3.7071
3 10 -.5 0 3 -.2071 0 3.7071 -.4239 0 3.3827
3 10 -2 0 6 -.4239 0 3.3827 -.2071 0 3.7071
3 10 -2 0 6 -.5 0 3 -.4239 0 3.3827
3 10 -2 0 6 -.4239 0 2.6173 -.5 0 3
3 10 1.5 0 3 2 0 -2 2 0 6
3 10 -2 0 -2 2 0 -2 -.3827 0 -.9239
3 10 .5 0 2 .9239 0 .3827 2 0 -2
3 10 -2 0 6 -.2071 0 3.7071 2 0 6
3 10 -2 0 -2 -1 0 0 -2 0 6
3 10 -2 0 6 0 0 1 -.4239 0 2.6173
3 10 -.5 0 3 -.4239 0 2.6173 -.2071 0 2.2929
3 10 -.4239 0 2.6173 .9239 0 .3827 -.2071 0 2.2929
3 10 -.5 0 3 -.2071 0 2.2929 .1173 0 2.0761
3 10 -.2071 0 2.2929 .9239 0 .3827 .1173 0 2.0761
3 10 -.5 0 3 .1173 0 2.0761 .5 0 2
3 10 .1173 0 2.0761 .9239 0 .3827 .5 0 2
3 10 .9239 0 .3827 1 0 0 2 0 -2
3 10 -1 0 0 1 0 0 .9239 0 .3827
3 10 .5 0 2 2 0 -2 .8827 0 2.0761
3 10 -.5 0 3 .5 0 2 .8827 0 2.0761
3 10 -1 0 0 .9239 0 .3827 .7071 0 .7071
3 10 -.4239 0 2.6173 .7071 0 .7071 .9239 0 .3827
3 10 .8827 0 2.0761 2 0 -2 1.2071 0 2.2929
3 10 -.5 0 3 .8827 0 2.0761 1.2071 0 2.2929
3 10 -1 0 0 .7071 0 .7071 .3827 0 .9239
3 10 -.4239 0 2.6173 .3827 0 .9239 .7071 0 .7071
3 10 1.2071 0 2.2929 2 0 -2 1.4239 0 2.6173
3 10 -.5 0 3 1.2071 0 2.2929 1.4239 0 2.6173
3 10 -1 0 0 .3827 0 .9239 0 0 1
3 10 -.4239 0 2.6173 0 0 1 .3827 0 .9239
3 10 1.4239 0 2.6173 2 0 -2 1.5 0 3
3 10 -.5 0 3 1.4239 0 2.6173 1.5 0 3
3 10 -2 0 6 -.3827 0 .9239 0 0 1
3 10 -1 0 0 0 0 1 -.3827 0 .9239
3 10 -2 0 6 -.7071 0 .7071 -.3827 0 .9239
3 10 -1 0 0 -.3827 0 .9239 -.7071 0 .7071
3 10 -1 0 0 -.7071 0 .7071 -.9239 0 .3827
3 10 -2 0 6 -.9239 0 .3827 -.7071 0 .7071
3 10 -2 0 6 -1 0 0 -.9239 0 .3827
3 10 -1 0 0 -.9239 0 -.3827 -.7071 0 -.7071
3 10 -2 0 -2 -.9239 0 -.3827 -1 0 0
3 10 -2 0 -2 -.7071 0 -.7071 -.9239 0 -.3827
3 10 -2 0 -2 -.3827 0 -.9239 -.7071 0 -.7071
3 10 -1 0 0 -.7071 0 -.7071 -.3827 0 -.9239
3 10 -.3827 0 -.9239 2 0 -2 0 0 -1
3 10 -1 0 0 -.3827 0 -.9239 0 0 -1
3 10 0 0 -1 2 0 -2 .3827 0 -.9239
3 10 -1 0 0 0 0 -1 .3827 0 -.9239
3 10 .3827 0 -.9239 2 0 -2 .7071 0 -.7071
3 10 -1 0 0 .3827 0 -.9239 .7071 0 -.7071
3 10 .7071 0 -.7071 2 0 -2 .9239 0 -.3827
3 10 -1 0 0 .7071 0 -.7071 .9239 0 -.3827
3 10 .9239 0 -.3827 2 0 -2 1 0 0
3 10 -1 0 0 .9239 0 -.3827 1 0 0
3 10 1.4239 0 3.3827 1.5 0 3 2 0 6
|