To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.devOpen lugnet.cad.dev in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Development / 7882 (-40)
  Re: Formalizing a method for handling synthesizable parts
 
(...) (URL) (...) (22 years ago, 24-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts
 
I've created a small web page showing you the basics of lsynth, some example pictures, and a zip with example LDR files that specify syhnthesis, as well as the program lsynth. Kevin (...) (22 years ago, 24-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts
 
(...) Wow, sounds pretty exciting! Thanks for the update, I can hardly wait! (22 years ago, 23-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts
 
Here is an update on formalizing synthesis. For now, I'v decided to make the synhtesizer a stand alone program that runs at a command prompt like L3P. The program is called lsynth. It takes two command parameters: source LDR name amd destination LDR (...) (22 years ago, 23-Sep-02, to lugnet.cad.dev)
 
  Re: New Ldraw software under construction
 
(...) To teach myself this system, I read the LDraw FAQ, as well as the comp.graphics.algorithms FAQ. I found those resources very useful. Fredrik (22 years ago, 22-Sep-02, to lugnet.cad.dev)
 
  New Ldraw software under construction
 
Hello to everyone, I'm nearly done, well not 100% but nearly done as it can be use this new program "edraw" for making ldraw models "DAT LDR" well specially LDR as it is not planned to be for part authors "for now" but is for user that want to make (...) (22 years ago, 22-Sep-02, to lugnet.cad.dev)
 
  Re: Need help on delphi?
 
Well I fix it myself but I how but is fixed Thanks all soon I'll show you all the cool editor powered by ldglite. (...) (22 years ago, 20-Sep-02, to lugnet.cad.dev)
 
  Re: Rotation of Systems
 
[X-posted to .mlcad] (...) While I can't help because of what Orion revealed here (I'm no programmer!), perhaps Michael Lachmann can help. I have discovered that a simple way to (as a user) rotate around one object's origin is to select the origin (...) (22 years ago, 20-Sep-02, to lugnet.cad.dev, lugnet.cad.mlcad)
 
  Re: Rotation of Systems
 
(...) Lets try it with vectors. Calculate the vector V from the arm origin to the hand origin. Rotate this vector about the arm origin (by angle A) to generate vector W. Subtract V from W to generate displacement vector X. Add the displacement (...) (22 years ago, 20-Sep-02, to lugnet.cad.dev)
 
  Re: Rotation of Systems
 
Here's a clarification of my question: I'm creating a minifig generator plugin for LDDesignPad (possibly a stand alone version as well). I'm having trouble rotating the arm,hand,tool assembly about the origin of the arm. Using an inline procedure (...) (22 years ago, 20-Sep-02, to lugnet.cad.dev)
 
  Need help on delphi?
 
Hello to all, Thanks to all for helping me before still need help I made this thing to sum position and add pluss -20 LDU but I can make it work 100% something is wrong can someone check it and tell me how to fix it? XXXXXX DELPHI CODE XXXXXX begin (...) (22 years ago, 20-Sep-02, to lugnet.cad.dev)
 
  Re: Rotation of Systems
 
To make rotation work like you want, you have to move the group to the origin of the MLCAD space, rotate the group, then relocate the group to where it started. Kevin (...) figuring (...) (22 years ago, 20-Sep-02, to lugnet.cad.dev)
 
  Re: Rotation of Systems
 
(...) How about this? s.origin = singlepart.origin For (each part) diff.origin = part.origin - s.origin part.origin += diff.origin rotate part about part.origin part.origin -= diff.origin Scribble the movement on paper and see if it works. I think (...) (22 years ago, 20-Sep-02, to lugnet.cad.dev)
 
  Re: Rotation of Systems
 
(...) Actually, I am wanting to know how to do this programmatically (i.e. with rotation matricies) -Orion (22 years ago, 20-Sep-02, to lugnet.cad.dev)
 
  Re: Rotation of Systems
 
(...) Put the system of parts in a sub-model, with the origin at the point of rotation, then include the sub-model and rotate that. HTH ROSCO (22 years ago, 20-Sep-02, to lugnet.cad.dev)
 
  Rotation of Systems
 
I've been puzzling with this for days and I give up. Here's my problem: I can rotate a single part about it's origin but I'm having trouble figuring out how to rotate a system of parts about the origin of a given part in the system. Can someone (...) (22 years ago, 20-Sep-02, to lugnet.cad.dev)
 
  Re: I need help on Delphi so I can finnish my program
 
"Eduardo Vazquez Harte" <eduvazhar@terra.es> skrev i meddelandet news:H2nHw2.GBC@lugnet.com... (...) edits. (...) const CtrlAndSpace = [#0..#32]; var s: string; p, q: integer; begin s := ListBox1.Items[ListB...temIndex]; p := 1; while (p < (...) (22 years ago, 18-Sep-02, to lugnet.cad.dev)
 
  Re: LPub - LEGO Publication made easy!
 
(...) I am having a problem. The first time I used it, I just opened a .dat file, generated instruction images, and although it took a while, everything worked just fine. After that I created both times of webpages. Then, I thought, hey, I should (...) (22 years ago, 19-Sep-02, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
 
  Re: I need help on Delphi so I can finnish my program
 
(...) If you don't want to use the ExtractStrings function then do this: StringList := TStringList.Create; i := 1; String1 := ''; String2 := ListBox.Items[ListBo...temIndex]; while i <= Length(String2) do begin if String2[i] <> ' ' then begin (...) (22 years ago, 18-Sep-02, to lugnet.cad.dev)
 
  Re: I need help on Delphi so I can finnish my program
 
(...) Hi Eduardo, Have you considered asking the nice folks on the delphi newsgroup? (URL) might have better luck with this sort of question if you ask them. I suspect only a small percentage of the readers of the lugnet.cad.dev group know a whole (...) (22 years ago, 18-Sep-02, to lugnet.cad.dev)
 
  Re: I need help on Delphi so I can finnish my program
 
I need to know how can I pass a selected Listbox item to a lets say 4 edits. Example user clicks on a item an then delphi passes the 4 words in the current item to 4 edits a word in each edit. Can someone help me plase. I hope is not with (...) (22 years ago, 18-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts
 
Thanks for this pointer. I contacted Koen and he has gaciously donated his code to the synthesis effort. The results on his website are stunning. Going straight to triangles provides a much more finished looking result. This will work very well for (...) (22 years ago, 17-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts  [DAT]
 
(...) Steve, Thanks for the high level guidance. It is welcomed and appreciated. (...) Yes. Of course. I've set a few of my own goals also. An example of what I'm thinking about now is: 0 SYNTH BEGIN ELECTRIC_CABLE 1 0 -348 -114 70 0 0 -1 0 1 0 1 0 (...) (22 years ago, 17-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts
 
I'm going to mostly stay out of this discussion for now. I will throw out a few suggestions/requirements, though: 1. The final definition should be renderable by ldraw.exe. 2. It might be a good idea to put each 'synthesizable part' in its own file (...) (22 years ago, 17-Sep-02, to lugnet.cad.dev)
 
  Re: I need help on Delphi so I can finnish my program
 
(...) Here's a better way (I think, I haven't tested it yet); Use ExtractStrings as stated above and change the string you want to change. Then set the Delimter Property to ' ' set the QuoteChar Property to '' use the DelimitedText property to (...) (22 years ago, 16-Sep-02, to lugnet.cad.dev)
 
  Re: I need help on Delphi so I can finnish my program
 
(...) Sorry I do understand is only that I don't like the ansewr. But I'll see what I can do. (22 years ago, 16-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts
 
(...) I suspect your problem was that you were confused by the technical jargon of "Bend Thingie." 8^) Dave! (22 years ago, 16-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts
 
(...) Yes! That's the one! Good to know my memory hasn't *completely* gone soft in my old age... <grin> JohnG, GMLTC (22 years ago, 16-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts
 
(...) This? (URL) Dave! (22 years ago, 16-Sep-02, to lugnet.cad.dev)
 
  Re: I need help on Delphi so I can finnish my program
 
(...) Please don't take this the wrong way, but if you didn't understand what he wrote, then you would probably find it a lot less frustrating to spend some more time learning how to use Delphi, and programming techniques in general. I've never (...) (22 years ago, 16-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts
 
(...) Iterative solving requires a model and a way to compute how far it is from a desired state and a way to compute how to take a tiny step toward the desired state. You loop over tiny steps, updating the model, until either X steps are taken, the (...) (22 years ago, 16-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts
 
In lugnet.cad.dev, Kevin L. Clague writes: <snip1> (...) <snip2> Someone posted something similar to this a while back, but I can't find it... They were demonstrating rendering (POV-Ray, I think) LEGO flexible tubing by defining it as a computed (...) (22 years ago, 16-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts
 
Erik, I think that for tube like devices, the constraints will be vectors that indicate some part of the tube needs to be at this location and at this orientation. The endpoints are like this. This constraint mechanism works well for routing wires (...) (22 years ago, 16-Sep-02, to lugnet.cad.dev)
 
  Re: I need help on Delphi so I can finnish my program
 
I don't understand this hope there is another easy way. (...) (22 years ago, 16-Sep-02, to lugnet.cad.dev)
 
  Re: I need help on Delphi so I can finnish my program
 
(...) This way may seem clunky but it is the only way I can think up off the yopp of my head: Extract each word to a TStringList class using the ExtractStrings procedure. For example, assuming a string called Sentence: ExtractStrings([' '], [' '], (...) (22 years ago, 15-Sep-02, to lugnet.cad.dev)
 
  I need help on Delphi so I can finnish my program
 
How can I change a leter of a current selected line? example 1 0 3 0 5 0 0 1 how can a change the second 0 witch is the 5th numbe from left? and a word? example 2 hello Eduardo how are you. How can I change Eduardo word "name" ? please help me I (...) (22 years ago, 15-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts
 
(...) Philo, The springs are synthesized parts for sure. I don't percieve the shock absorber parts as much different than ends of hoses. The shock absorber pieces placement and orientation define where the springs should be. I just wanted to make (...) (22 years ago, 15-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts
 
(...) Yes, but these parts may be more or less squeezed depending on use, and subparts may be used to make them longer or shorter. Only spring length must be adjusted... Granted, that use much less important than true flexible parts. Philo (22 years ago, 15-Sep-02, to lugnet.cad.dev)
 
  Re: Formalizing a method for handling synthesizable parts
 
(...) Thanks Philo, Springs are always part of larger LEGO component, right? Shock absorbers and large pneumatic pumps come to mind. Are there other places they are used? Kevin (...) (22 years ago, 14-Sep-02, to lugnet.cad.dev)
 
  Re: LPub - LEGO Publication made easy!
 
I worked on the RIS book that Syngress is going to publish and so I had extensive experience working with LPub. This tool really is amazing. Kevin has put a LOT of work into this program (I know, I bugged him with many questions :) ) and it shows. I (...) (22 years ago, 14-Sep-02, to lugnet.cad, lugnet.cad.dev, lugnet.inst)


Next Page:  5 more | 10 more | 20 more | 40 more

Redisplay Messages:  All | Compact

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR