LDraw.org Discussion Forums

Full Version: Part request: 53119 - Plate 1 x 1 Round with Whipped Cream Top
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hi,

I'm almost sure I already saw a request for that part but I could not find it so here is my request if someone is interested in authoring it.
https://www.bricklink.com/v2/catalog/cat...ge?P=53119

[Image: 53119.png]
[Image: newcolor1.jpg]

Thanks!
Looks like I must have a try...
Still fighting with Ytruder to close the top :-)
[attachment=5174]
(2020-05-04, 10:48)Gerald Lasser Wrote: [ -> ]Still fighting with Ytruder to close the top :-)
Ytruder or pathtruder? Big Grin
Add a half sphere, inline it, merge vertices with LDPE?
Pathruder, right!

It woun't let me make a complete spiral, I had to do three parts,
- The first circle, from a tiny 1-4egde to the 'normal' one.
- Then up to the tip where all 1-4edges meet
- Then those last bit manually.

Have a try!

:-)


PS: And need a solution to close the gaps when doing Prim-substitution
(2020-05-04, 11:32)Philippe Hurbain Wrote: [ -> ]Ytruder or pathtruder? Big Grin
Add a half sphere, inline it, merge vertices with LDPE?

Could you post the raw code you used.

w.
That was my first try:

Interestingly PathTruder does not adhere to the exact shape of the pink lines (who knows why?)

Code:
0 // Shape 1
2 4 10 0 0 6 -4.8 0
2 5 10 0 0 9.6956 -1.83696 0
2 5 9.6956 -1.83696 0 8.8284 -3.39408 0
2 5 8.8284 -3.39408 0 7.5308 -4.43472 0
2 5 7.5308 -4.43472 0 6 -4.8 0


0 // SHape 2
2 13 0 -1.2 9 0 -3.03696 8.6956
2 13 0 -3.03696 8.6956 0 -4.59408 7.82840
2 13 0 -4.59408 7.8284 0 -5.63472 6.5308
2 13 0 -5.63472 6.5308 0 -6 5


0 // Path 1
2 2 10 0 0 9.0078 -.3 3.7312
2 2 9.0078 -.3 3.7312 6.7175 -.6 6.7175
2 2 6.7175 -.6 6.7175 3.5398 -.9 8.5459
2 2 3.5398 -.9 8.5459 0 -1.2 9

0 // Path 2
2 1 6 -4.8 0 5.3123 -5.1 2.2004
2 1 5.3123 -5.1 2.2004 3.8891 -5.4 3.8891
2 1 3.8891 -5.4 3.8891 2.0091 -5.7 4.8504
2 1 2.0091 -5.7 4.8504 0 -6 5

This was then the second try, for the upper section:

Also here, start and end lines do not fit the generated shape.
I also could not trick it to finish the top.
Code:
0 // Shape 1
2 4 10 0 0 6 -4.8 0
2 5 10 0 0 9.6956 -1.83696 0
2 5 9.6956 -1.83696 0 8.8284 -3.39408 0
2 5 8.8284 -3.39408 0 7.5308 -4.43472 0
2 5 7.5308 -4.43472 0 6 -4.8 0


0 // SHape 2
2 13 -4 -7.2 0 -3.6956 -9.03696 0
2 13 -3.6956 -9.03696 0 -2.8284 -10.59408 0
2 13 -2.8284 -10.59408 0 -1.5308 -11.63472 0
2 13 -1.5308 -11.63472 0 0 -12 0


0 // Path 1
2 2 10 0 0 9.0078 -.3 3.7312
2 2 9.0078 -.3 3.7312 6.7175 -.6 6.7175
2 2 6.7175 -.6 6.7175 3.5398 -.9 8.5459
2 2 3.5398 -.9 8.5459 0 -1.2 9

2 2 0 -1.2 9 -3.3485 -1.5 8.0839
2 2 -3.3485 -1.5 8.0839 -6.0104 -1.8 6.0104
2 2 -6.0104 -1.8 6.0104 -7.622 -2.1 3.1571
2 2 -7.622 -2.1 3.1571 -8 -2.4 0
2 2 -8 -2.4 0 -7.1601 -2.7 -2.9658
2 2 -7.1601 -2.7 -2.9658 -5.3033 -3 -5.3033
2 2 -5.3033 -3 -5.3033 -2.7745 -3.3 -6.6981
2 2 -2.7745 -3.3 -6.6981 0 -3.6 -7
2 2 0 -3.6 -7 2.5831 -3.9 -6.2362
2 2 2.5831 -3.9 -6.2362 4.5962 -4.2 -4.5962
2 2 4.5962 -4.2 -4.5962 5.7742 -4.5 -2.3918
2 2 5.7742 -4.5 -2.3918 6 -4.8 0
2 2 6 -4.8 0 5.3123 -5.1 2.2004
2 2 5.3123 -5.1 2.2004 3.8891 -5.4 3.8891
2 2 3.8891 -5.4 3.8891 2.0091 -5.7 4.8504
2 2 2.0091 -5.7 4.8504 0 -6 5
2 2 0 -6 5 -1.8177 -6.3 4.3884
2 2 -1.8177 -6.3 4.3884 -3.182 -6.6 3.182
2 2 -3.182 -6.6 3.182 -3.9265 -6.9 1.6264



0 // Path 2
2 1 6 -4.8 0 5.3123 -5.1 2.2004
2 1 5.3123 -5.1 2.2004 3.8891 -5.4 3.8891
2 1 3.8891 -5.4 3.8891 2.0091 -5.7 4.8504
2 1 2.0091 -5.7 4.8504 0 -6 5
2 1 0 -6 5 -1.8177 -6.3 4.3884
2 1 -1.8177 -6.3 4.3884 -3.182 -6.6 3.182
2 1 -3.182 -6.6 3.182 -3.9265 -6.9 1.6264
2 1 -3.9265 -6.9 1.6264 -4 -7.2 0
2 1 -4 -7.2 0 -3.4645 -7.5 -1.4351
2 1 -3.4645 -7.5 -1.4351 -2.4749 -7.8 -2.4749
2 1 -2.4749 -7.8 -2.4749 -1.2437 -8.1 -3.0026
2 1 -1.2437 -8.1 -3.0026 0 -8.4 -3
2 1 0 -8.4 -3 1.0524 -8.7 -2.5407
2 1 1.0524 -8.7 -2.5407 1.7678 -9 -1.7678
2 1 1.7678 -9 -1.7678 2.0787 -9.3 -.861
2 1 2.0787 -9.3 -.861 2 -9.6 0
2 1 2 -9.6 0 1.6168 -9.9 .6697
2 1 1.6168 -9.9 .6697 1.0607 -10.2 1.0607
2 1 1.0607 -10.2 1.0607 .4784 -10.5 1.1548
2 1 .4784 -10.5 1.1548 0 -10.8 1
2 1 0 -10.8 1 -.287 -11.1 .6929
2 1 -.287 -11.1 .6929 -.3536 -11.4 .3536
2 1 -.3536 -11.4 .3536 -.231 -11.7 .0957

And finally here's the bottom section:

Interestingly, this one finishes with the shape it started, tips are welcome :-)
Code:
0 // Shape 1

2 5 10 0 0 9.99239 -.03827 0
2 5 9.99239 -.03827 0 9.97071 -.07071 0
2 5 9.97071 -.07071 0 9.93827 -.09239 0
2 5 9.93827 -.09239 0 9.9 -.1 0
2 4 10 0 0 9.9 -.1 0

0 // SHape 2
2 13 10 0 0 9.6956 -1.83696 0
2 13 9.6956 -1.83696 0 8.8284 -3.39408 0
2 13 8.8284 -3.39408 0 7.5308 -4.43472 0
2 13 7.5308 -4.43472 0 6 -4.8 0

0 // Path 1
2 2 10 0 0 9.239 0 3.827
2 2 9.239 0 3.827 7.071 0 7.071
2 2 7.071 0 7.071 3.827 0 9.239
2 2 3.827 0 9.239 0 0 10
2 2 0 0 10 -3.827 0 9.239
2 2 -3.827 0 9.239 -7.071 0 7.071
2 2 -7.071 0 7.071 -9.239 0 3.827
2 2 -9.239 0 3.827 -10 0 0
2 2 -10 0 0 -9.239 0 -3.827
2 2 -9.239 0 -3.827 -7.071 0 -7.071
2 2 -7.071 0 -7.071 -3.827 0 -9.239
2 2 -3.827 0 -9.239 0 0 -10
2 2 0 0 -10 3.827 0 -9.239
2 2 3.827 0 -9.239 7.071 0 -7.071
2 2 7.071 0 -7.071 9.239 0 -3.827
2 2 9.239 0 -3.827 10 0 0

0 // Path 2
2 1 9.9 -.1 0 9.0078 -.3 3.7312
2 1 9.0078 -.3 3.7312 6.7175 -.6 6.7175
2 1 6.7175 -.6 6.7175 3.5398 -.9 8.5459
2 1 3.5398 -.9 8.5459 0 -1.2 9
2 1 0 -1.2 9 -3.3485 -1.5 8.0839
2 1 -3.3485 -1.5 8.0839 -6.0104 -1.8 6.0104
2 1 -6.0104 -1.8 6.0104 -7.622 -2.1 3.1571
2 1 -7.622 -2.1 3.1571 -8 -2.4 0
2 1 -8 -2.4 0 -7.1601 -2.7 -2.9658
2 1 -7.1601 -2.7 -2.9658 -5.3033 -3 -5.3033
2 1 -5.3033 -3 -5.3033 -2.7745 -3.3 -6.6981
2 1 -2.7745 -3.3 -6.6981 0 -3.6 -7
2 1 0 -3.6 -7 2.5831 -3.9 -6.2362
2 1 2.5831 -3.9 -6.2362 4.5962 -4.2 -4.5962
2 1 4.5962 -4.2 -4.5962 5.7742 -4.5 -2.3918
2 1 5.7742 -4.5 -2.3918 6 -4.8 0
Beautiful!
(2020-05-04, 13:58)Gerald Lasser Wrote: [ -> ]PS: And need a solution to close the gaps when doing Prim-substitution
I don't think there is one. I would suggest to inline bottom cylc...
Why not try the spiraling mode?
"PathTruder can also create springs, thanks to its -r option. Using -l option to split lines, each path file can be a single segment. The smaller the -l parameter, the finer the result will look - and the bigger resulting file will be! At the opposite to most uses, the shape must be at an angle with direction vector. If R is spring diameter, L the length of the spring, n the number of turns, the angle of shape plane with direction vector should be A = atan(n*2*PI*R/L).
Command line:
      • PathTruder -p1 10path1.dat -p2 10path2.dat -s1 10shape1.dat -r 900 -l 0.5 10result.dat"
That said, since you nailed the problem...
(2020-05-04, 17:05)Philippe Hurbain Wrote: [ -> ]Beautiful!
I don't think there is one. I would suggest to inline bottom cylc...

I think this is the way to go.
Pages: 1 2