LDCad: discussion around flex parts - Printable Version +- LDraw.org Discussion Forums (https://forums.ldraw.org) +-- Forum: LDraw Programs (https://forums.ldraw.org/forum-7.html) +--- Forum: LDraw Editors and Viewers (https://forums.ldraw.org/forum-11.html) +--- Thread: LDCad: discussion around flex parts (/thread-21839.html) |
LDCad: discussion around flex parts - Philippe Hurbain - 2016-10-13 Here is a summary of a private conversation I had with Max around usage of flexible parts in LDCad. We figured out it might help other people here... - I try to generate a flex part, like it was used in the Flex System in the 90’s. I found the template, but I have no idea how to generate the part itself. I couldn’t find any instructions for this… Can you push me into the right direction? - Look at Roland's videos on YouTube, he got some videos about flex parts (pneumatic tubes). - well I watched that video before I asked for help. - Dunno exactly where you are stuck. Here is a rough procedure with the key points:
8440_-_Formula_Flesh-1.mpd (Size: 11.55 KB / Downloads: 2) [/i] - OK, I looked at you file. I see 3 problems, corrected in the attached file. 8440_-_Formula_Flesh-2.mpd (Size: 235.52 KB / Downloads: 1)
- Strange I can still see a blue-white striped line in your attached file. - Then I guess that LDCad can't find your donors library. If you turn on missing file detection (Prefs -> LDraw->Report missing files) and reload file LDCad will probably tell you that ldcTechFlexSysCableSeg.dat is missing. Probably your library tree is missing the donor parts (those used to generate flex stuff). Normally it should be located in C:\Users\(Max user)\AppData\Roaming\LDCad\donors\. Have a look at your LDraw library paths (Prefs -> LDraw -> Search (library) paths). (note, as I write this: the very low file size of the file sent by Max should have attracted my attention: it meant that no LDraw substitution code was added by LDCad for the flex part, probably meaning that the donor was missing in Max's machine) - Ok, all files had been there, but the donors path was not set as donors but as official. Dunno why this was set wrong. Now it works! Thank you sooo much. :-) - Well, one problem solved, next question: Is there an easy way to solve the overlapping problem for the pneumatic hoses? Except adding a new control point and fiddle around? Maybe define the end rotation or something else? (Please see the attached file!) 8440_-_Formula_Flesh-3.mpd (Size: 466.97 KB / Downloads: 1) - Pneumatics routing is always rather tedious, and this one is especially bad - especially when you add the third tube! I found no way but add a CP on two of the tubes. More generally, the less CP, the better it looks, but here it was impossible to do without. - Defining rotation doesn't help, it just twists the tube on itself, making it look bad. - Here it is the file back, with tubes... 8440_-_Formula_Flesh-4.mpd (Size: 602.42 KB / Downloads: 3) What I have done:
RE: LDCad: discussion around flex parts - Roland Melkert - 2016-10-13 (2016-10-13, 9:16)Philippe Hurbain Wrote: Here is a summary of a private conversation I had with Max around usage of flexible parts in LDCad. We figured out it might help other people here... Did not know you were running a helpdesk Philio Many new users seem to add skin metas by accident maybe I should make those lockable or something. The length metas are intended to map the length of a generated part to a static LDraw part(number) for use in a BOM by specifying length intervals, but it is indeed not quite finished yet. Any idea on how the donor location got messed up? side note: When using deform (HQ) generated parts donors will only be needed by LDCad itself third party renderers won't need them as they are flattened into the mpd (hence the big size). RE: LDCad: discussion around flex parts - Max Martin Richter - 2016-10-14 (2016-10-13, 19:05)Roland Melkert Wrote: Any idea on how the donor location got messed up?Nope, I really don't know why it was set to official instead of donor. Maybe I clicked on it erroneously , while checking the library paths a couple of months ago...not sure at all. RE: LDCad: discussion around flex parts - Trevor Sandy - 2016-10-14 (2016-10-13, 19:05)Roland Melkert Wrote: The length metas are intended to map the length of a generated part to a static LDraw part(number) for use in a BOM by specifying length intervals, but it is indeed not quite finished yet. Roland, Let me know when this is finished - or about to be finished. I'll update LPub3D's capability to add length segments to the PLI/BOM. Cheers, RE: LDCad: discussion around flex parts - Jaco van der Molen - 2016-10-14 (2016-10-14, 9:21)Trevor Sandy Wrote:(2016-10-13, 19:05)Roland Melkert Wrote: The length metas are intended to map the length of a generated part to a static LDraw part(number) for use in a BOM by specifying length intervals, but it is indeed not quite finished yet. Great developments again guys! |