30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Printable Version +- LDraw.org Discussion Forums (https://forums.ldraw.org) +-- Forum: Models and Parts (https://forums.ldraw.org/forum-18.html) +--- Forum: Parts Authoring (https://forums.ldraw.org/forum-19.html) +--- Thread: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern (/thread-3800.html) |
30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-14 Can someone please check these files if I have overseen anything? Edger2 says the subfile is okay, but who knows? Maybe some advice what I could do better (sorting the colors or whatever). And any help with the Header would be appreciated (Filename, Tags maybe?)... Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Orion Pobursky - 2012-03-14 When did I make that "without faces" subpart? 8 years ago? And you beat me to this pattern. lol. Good job man! Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Philippe Hurbain - 2012-03-14 Very good job indeed! Quote:Edger2 says the subfile is okayWell... not quite, I see 4 red lines that at closer look are caused by needle shaped gaps. And LDDP does report a few errors (see below). Code: Line 32: Quad collinear (angle = 179.972756397366): 4 16 279.75 56 -40.9 277.239 55.083 -43.509 275.819 55.086 -48.649 275.184 55.088 -50.951 As for the header, I suggest the use of Datheader... that will not only correct headers issues (missing space in front of 2.667, ö of your name converted to UTF8) but also most of previous problems (only 2 very thin triangles remain). How did you do projection on surface? Using Slicerpro? then maybe playing a bit with "precision" and/or unification thresholds would have eliminated some of the issues from the start? Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-15 Philippe \Philo\" Hurbain Wrote:Very good job indeed! That must have happened after I used Slicerpro. Before using it everything was alright. Philippe \Philo\" Hurbain Wrote:And LDDP does report a few errors (see below). I now used Datheader on the original Patterm, before projecting it. 6 Errors remain: Code: Line 87: Colinear vertices found. 4 6 23.86372 0 -160.7092 48.374 0 -174.727 47.547 0 -171.369 46.777 0 -168.254 I don't know what this means (like the stuff you posted, remember, I never did this before). I think there are vertexes placed on top of each other. But I don't know how to find, correct or eliminate them. Philippe \Philo\" Hurbain Wrote:How did you do projection on surface? Using Slicerpro? then maybe playing a bit with "precision" and/or unification thresholds would have eliminated some of the issues from the start? Yes, i used Slicerpro. Very cool tool. I made the part with stickers (using Sticker Generator) before and it was torture to place them right. I'll try to play around with the settings tomorrow. Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Philippe Hurbain - 2012-03-15 Quote:That must have happened after I used Slicerpro. Before using it everything was alright.Yes, there are some less-than-perfect things in Slicerpro, and sometimes it easts a triangle or two... I have a slightly better version than the one on my website, but not yet published since some problems remain. Quote:I now used Datheader on the original Patterm, before projecting it. 6 Errors remain:Here too I may be the culprit. LPC uses a slightly modified version of Rectifier to assemble triangle pairs into to quads. The first 5 errors with very flat angle quads should not happen (except if the triangles in your pattern had very flat angle). The last problem comes from a very sharp angle triangle that you created in your pattern (needle shaped triangle). This should be avoided, there are generally ways of organizing triangles differently to avoid this. Coud you share the .lpc file of your pattern? (rename it to .txt so that it's accepted on the forum, or email it directly to me...) Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-15 You've got mail. Oh, and Chris, if you're reading this, could you give me a partno. for this? Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-15 Short question: Can I split a quad into two triangles again, and if so, how? Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Philippe Hurbain - 2012-03-15 Yes, with a text editor... For example: Code: p1 p2 p3 (too flat angle) p4 Code: p1 p2 p3 Code: p2 p3 (too flat angle) p4 Of these two possibilities, the 1st one is the right since it splits in half the very flat angle. Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Travis Cobbs - 2012-03-15 Doesn't LDDP have a command to split a quad into two triangles? Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Philippe Hurbain - 2012-03-15 Travis Cobbs Wrote:Doesn't LDDP have a command to split a quad into two triangles?No, it's the other way around (merge 2 triangles into 1 quad). Splitting poses a UI problem (especially at text level) since there is a choice to do between the two possible splits... Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-15 What the...? I just had it down to 0 errors. And then I changed the colors in LDDP. After saving the file there are 3 new errors. I just changed the ... colors! Code: Line 35: Coplanarity. 4 16 220.519 24.409 -32.432 273.579 53.063 -42.512 279.75 56 -40.9 220.517 24.407 -32.428 What is this and how can I correct it? This drives me crazy... Oh, and for some odd reason there appears a optional line in the file, although neither the pattern nor the 3D file contains any... Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Philippe Hurbain - 2012-03-15 Ah - yes. Another LDDP quirck. It does auto rounding, something BAD on intermediate files. On really tiny quads, rounding can warp things enough to go above recommended warp (1°) or even above maximum warp (3°). For more background on coplanarity, see LDraw specification, and documentation of Planarcheck. This is not a big issue, since it's easy to correct by splitting the warped quad (a triangle is always planar Planarcheck and Datheader can do it for you automatically. I'd recommend Planarcheck here, because Datheader always inserts a condline between the triangles after the split, something not useful here (the surfaces are supposed to be planar!). Planarcheck also defaults to add condline, but there is an option to prevent that. Maybe the mysterious condline you see was added during a Datheader check? Now let's come back to LDDP. In Tools > Options > Configurations values tab, there is a check box that prevent LDDP to do automatic rounding. I strongly suggest you to do that... Unfortunately, there is also a bug: when you do a color change, rounding occurs regardless of the checkbox!!! Because of this I mostly do color changes using MLCad... You may also increase the number of digits of "position decimal accuracy" to 5 digits. Only in the last step, try to reduce precision to 3 digits (the recommended value for parts), and run Planarcheck to clear coplanarity errors. BTW, looks like the parameters tweak in slicerpro was successful? I see no more gaps! Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Travis Cobbs - 2012-03-16 I guess that makes sense. However, with non-rectangular quads, a "better" split can be determined (the one where the seam line between the two triangles is shortest). For concave quads, there's only one valid way to split. Of course, if the quad is significantly warped (non planar), then perhaps an automatic splitting algorithm isn't such a good idea. Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-16 First of all: Thank you Philo. You're a great help for a noob like me. Philippe \Philo\" Hurbain Wrote:BTW, looks like the parameters tweak in slicerpro was successful? I see no more gaps! I didn't tweak anything in slicepro. The first 5 gaps were eliminated by changing the colors of the triangles so they could not be merged into quads. And the for the last one I changed the colors also so the triangles (which had the gap between them) would be merged to a quad on purpose, which I manually split into triangles again. Therefore my question a few posts ago. Philippe \Philo\" Hurbain Wrote:Only in the last step, try to reduce precision to 3 digits (the recommended value for parts), and run Planarcheck to clear coplanarity errors. Is there a program you recommend to do the rounding? Because I just did that with DATHeader and now I have gaps and a lot of optional lines again (See attached file)... Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Chris Dee - 2012-03-16 30116ps0.dat Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-16 Thanks. The Subfile would be 30116ps0s01 then? Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-16 So, I went back to LPC to rearrange some triangles. And now I think I'm finally done. 0 Errors in LDDP, DATHeader or Edger2, as well as rounded to 3 digits. But please check again. Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Philippe Hurbain - 2012-03-16 Daniel Görner Wrote:First of all: Thank you Philo. You're a great help for a noob like me.A pleasure, especially when the "noob" learns fast like you Quote:Is there a program you recommend to do the rounding? Because I just did that with DATHeader and now I have gaps and a lot of optional lines again (See attached file)...Mmhhh... the optionnal lines are easy to get rid of, just select one in MLCad, then "select same type" and delete. But there are also a few problems reintroduced by rounding - You've got really tiny surfaces that gets easily warped by rounding. Simplest solution, don't round!!! Probably you could have avoided these tiny surfaces by increasing Slicerpro vertices unification threshold to 0.05 or so. No big deal, the unrounded surface is fine! The "gaps" are not really gaps but just two roundings that behaved differently on adjacent surfaces. Not really annoying (they disappear if you raise Edger2 precision value, to 0.002). You might also suppress them using unificator, but that's not really needed here. Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Philippe Hurbain - 2012-03-16 Ah - the posts crossed... One word for your new file: Perfect !!! Congratulations Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-16 Thank you. The correcting part was exhausting and took almost longer than actually creating the pattern, but it was totally worth it. I just submitted the files. Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-16 Philippe \Philo\" Hurbain Wrote:A pleasure, especially when the "noob" learns fast like you Oh, I just have learned to use more tools. What all these error messages mean is still beyond me. Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Philippe Hurbain - 2012-03-16 What about the torso? Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-16 I'll have to check it first but I'm busy making the next part. Maybe this weekend. Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-18 Another quick question: How do I cut a part in half or, lets say, a round part into 8 pizza slices? ;-) Anything special I have to do if I want to use these as subparts, like edges etc? Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Steffen - 2012-03-18 look here: http://www.philohome.com/ldraw.htm you can use intersector to cut it, or you could use SymSplitter Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Philippe Hurbain - 2012-03-18 When it's possible to use Symsplitter (cut only by planes), Symsplitter should be preffered: it gives better cut quality, and it does eliminate unwanted stuff automatically (with Intersector you have to sort things by yourself manually). Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-18 Yes, I just don't get how Symsplitter works. I want this to be split like this: What do I need for this, since I was only able to split the file in half? How does a splitterfile for this have to look like. Do I need lines or something? Sorry, I worked the whole weekend to correct all the errors in the file above, so I'm a little exhausted. Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Philippe Hurbain - 2012-03-19 Ah - for a pattern it's even simpler! Slicerpro will project things only if there is something to project on... So if you make a former file containing one of the colored sectors in your image and project the whole pattern on that, the projected pattern will be nicely cut on the boundaries of the sector. Quote:Sorry, I worked the whole weekend to correct all the errors in the file above, so I'm a little exhausted.Sorry for you too - but your pattern with gradations looks gorgeous! Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-19 Oh Boy, I din't try that, because I thought Slicerpro would put the complete pattern on the slice. Silly me. Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-19 When I mirror a subfile in the partfile, do I have to add something concerning BFC? At this moment the body of the partfile looks like this: Code: 1 16 0 0 0 1 0 0 0 1 0 0 0 1 s\30366s01.dat Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Philippe Hurbain - 2012-03-19 No, a subfile has its own BFC, nothing to do. Only surfaces (triangles and quads) are directly concerned. If you mirror a surface, the result changes winding, so you have to restore proper orientation. Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-20 And I thought the creation of the pattern took long. The correcting took almost longer. I did not find any errors in the files above (using LDDP, DATHeader, Edger2 and Planarcheck), but since I'm looking at these parts for the past two days now, please, can someone else check them again before I submit them? Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-20 I just checked the Qui-Gon Torso and Edger2 says 16 unmatched edges. But these are around the front and the back, not in the Pattern. Is that normal for a Torso or did the template (from LPC) I used not work correctly? Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Philippe Hurbain - 2012-03-20 It's expected for a torso. You would need to expand subfiles in Edger2, but the torso itself has some mismatches in its structure. If you don't see red lines in the middle of the pattern (and here there are none), it's OK. Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Philippe Hurbain - 2012-03-20 I'm speechless! This is pure awesomeness. I understand that the creation of this pattern took forever! The only problem I see is that the conditionnal lines of the front are missing. The simplest thing to do is to copy them from 30366 into 30366ps0 (technically it would be better to copy only the relevant condlines in each subpart, but it's not as easy because of mirroring). Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-20 If you're happy, I'm happy too. I copied the condlines from 30366 to my file. Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-20 Okay, thanks. Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Philippe Hurbain - 2012-03-20 (almost) perfect! Comment should be "0 // Conditional Lines". Again - Wow! Re: 30116pb03, Panel 14x14x2.667 with Millennium Falcon Pattern - Daniel Goerner - 2012-03-20 "Lines do not end with <CR><LF>" Um, what? |