To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.announceOpen lugnet.announce in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Announcements / 1907
    LSynth 2.0 Available —Kevin Clague
   I'm pleased to announce the internet release of LSynth 2.0, a bendable part synthesizer for the LDraw family of CAD tools. 2.0 synthesizes: Ribbed hoses Flex-System hoses Flexible axles Pneumatic hoses Electric cables Fiber Optic Cables Rubber bands (...) (21 years ago, 14-Jan-03, to lugnet.announce)
   
        Re: LSynth 2.0 Available —Ron Sedlmeyer
      Your download link (URL) 404 (not found). Ron (...) (21 years ago, 14-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —Kevin Clague
      Thanks, Rod. I fixed the URL. Kevin (...) themselves. (...) (21 years ago, 14-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Don Heyse
      (...) (URL) where does the setup program put things? When I ran it it flashed a DOS window for a split second, then went away. Don PS. Any chance you'll release the source code to the command line portion, lsynthcp? That sounds like it might be (...) (21 years ago, 14-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Kevin Clague
      Hi Don, The setup was supposed to give you choices on where you wanted it to install, what program group you wanted start menus under, and confirm that you wanted to install. LSynth needs some special LDraw parts, so after it copies the parts into (...) (21 years ago, 14-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Ron Sedlmeyer
        I downloaded the program, opened a DOS window and typed "LSynth_setup.exe" and got the following... This program cannot be run in DOS mode. Windows 2000 Professional. Ron (...) (21 years ago, 14-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
      
           Re: LSynth 2.0 Available —Don Heyse
        (...) Me too. So then I typed "start LSynth_setup.exe" to give it a full windows launch and got the quickly disappearing DOS window. Same for Start/Run LSynth_setup.exe and an explorer click on the executable. Could it be looking for something else (...) (21 years ago, 14-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
       
            Re: LSynth 2.0 Available —Kevin Clague
        Hi Don, I'd love it if you would set up the project on sourceforge. I know nothing about sourceforge specifically, although I've use source code control systems for many years. As we can see, there are plenty of wasy to improve lsynth, and I think (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
       
            Re: LSynth 2.0 Available —Don Heyse
        (...) Sure, send it along. I think the only sticky point that should be resolved before creating the project is the source code license. (I say "sticky" because we seem to have gotten stuck there with the parts library and a recent attempt to get (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
       
            Re: LSynth 2.0 Available —Kevin Clague
        Hi Don, I have no idea what license to choose. Do you have a recommendation? Kevin (...) <snip> (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
       
            Re: LSynth 2.0 Available —Don Heyse
        (...) Not really. I tend to waver somewhere between the GPL and Public Domain, depending on how long it's been since I've had trouble with piece of closed software. Of the few licences here (URL) I've read, the zlib license is the shortest, and I do (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
       
            Re: LSynth 2.0 Available —William R. Ward
        (...) GPL is the best in terms or preserving the author's rights. Public Domain is a bad idea - it means you surrender any rights to the software, and people can then basically use it to build their own commercial programs and wouldn't owe you (...) (21 years ago, 16-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
       
            Re: LSynth 2.0 Available —Kevin Clague
        Bill, My initial thought is.... what are the chances that someone will find a commercial use for this program? But in thinking about it more, I have no idea how far other contributing authors will take this program, so out of respect for their (...) (21 years ago, 17-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
       
            Re: LSynth 2.0 Available —William R. Ward
        (...) Another issue is the ownership of the changes. Do you wish to require authors who contribute changes to assign ownership of the changes to you? If you do not, then the program becomes partly owned by you and all whose code you have accepted (...) (21 years ago, 19-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
      
           Re: LSynth 2.0 Available —Kevin Clague
        I re-uploaded it again. I downloaded and confirmed that it works. Hopefully it will work for the rest of you. Kevin (...) (21 years ago, 14-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
      
           Re: LSynth 2.0 Available —Kevin Clague
       I re-uploaded it again. I downloaded and confirmed that it works. Hopefully it will work for the rest of you. Kevin (...) (21 years ago, 14-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
      
           Re: LSynth 2.0 Available —Larry Pieniazek
       (...) Did you download it to a machine that had never had any of the SW (or your development environment) on it to confirm that it works? Maybe there's a development environment dependency you're not aware of? (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
      
           Re: LSynth 2.0 Available —Kevin Clague
       Larry, When I came home from work, I downloaded what I had uploaded this morning, and ran into the same problems everyone else ran into. I re-uploaded it (making sure I was in binary mode). I then brought it down via the www and it worked. Have you (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
      
           Re: LSynth 2.0 Available —Larry Pieniazek
       (...) Nope, just guessing... because your first post just said "I redownloaded it and it worked" without the addtional info this post had, that it wasn't working for you and that you reuploaded and redownloaded... Hope that helps. (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
      
           Re: LSynth 2.0 Available —Kevin Clague
       (...) Actually I said this: (...) Thought it was clear enough that I had uploaded again to fix the problem. Kevin (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
      
           LSynth 2.0 Installer BUG (Was Re: LSynth 2.0 Available) —Ahui Herrera
       If you have more than one MKLIST.EXE file on your machine you will get an error with the installer. I get the following error. ERROR Can not create the following directory: D:\Development\LDraw Installation\MKLIST....ment\LDraw (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Ahui Herrera
      (...) This is NOT hapening with the .exe file on the website. A small dos window does appear for a short time but nothing else? Perhaps the .exe is corrupt? -AHui (21 years ago, 14-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —Jaco van der Molen
      OK! I downloaded it again and it works! What I do not understand though is why the fiber optic cable in the example has to be almost 2 Mb? And all files seem rather large. Like the rubber band that spans 2 wheels (lsynth_band2 in the example file). (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Jaco van der Molen
       This is the wrong version of my post :-) "Jaco van der Molen" <jmolen@globalxs.nl> schreef in bericht news:H8r08B.8ov@lugnet.com... (...) example (...) small (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Kevin Clague
      Hi Jaco, I started out on the wrong approach to synthesized hoses and rubber bands, where I used LDraw parts to create the bands and tubes. In most cases I don't need new parts, I just need to use a cylinder (or square) primitive and scale it as (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Jaco van der Molen
      (...) Great! They are 73590A and B btw... :-) Jaco (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —Jaco van der Molen
     OK! I downloaded it again and it works! It is a great program. I especially like the option to create chains. What I do not understand though is why the fiber optic cable in the example has to be almost 2 Mb? All files are rather large. Like the (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —Jaco van der Molen
     This is the correct one. Forget the first! "Jaco van der Molen" <jmolen@globalxs.nl> schreef in bericht news:H8r0vD.9rr@lugnet.com... (...) example (...) straight (...) great! (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —Kevin Clague
     (...) Yes. That is one of the bugs in the program (I'm sure there are more lurking out there.) I've got constraints too close together. Again, I hope to fix this using an iterative length technique, or to have the synthesizer assume know that the (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —Jaco van der Molen
     (...) an (...) the (...) so (...) Right. Keep up the good work! I am looking forward to the next version. Jaco (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
   
        Re: LSynth 2.0 Available —Orion Pobursky
     Some comment about L-Synth: -I Really like the rubber bands\treads\chain feature. This is insanely useful. -I'm not so wild about the flex axle/ribbed hose implementation. Is there any way to specify the amount of ribs or the length of the axle and (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —Jennifer Clark
      "Orion Pobursky" <bilthefish@IHATESPAMyahoo.com> wrote in message news:H8qqq5.Bu9@lugnet.com... (...) Horses for courses I suppose, I found the constraint method (when applied to pneumatic hoses) totally brilliant, in fact I can't imagine a simpler (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Orion Pobursky
      (...) For non fixed length parts such as hoses the constraint part work beautifully. What I'm talking about is the fixed length flexble axles and ribbed hoses. The shape of the curve structure betwwen two point is dependent on the length of the part (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Jennifer Clark
       "Orion Pobursky" <bilthefish@IHATESPAMyahoo.com> wrote in message (...) to (...) synthesized (...) need. (...) or (...) Yup, I realised that. The lsynth header allows you to specify the hose length (even though it currently isn't used) so I'm (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Kevin Clague
      Jennifer, You are using and old verion of LSynth where the length is provided. Version 2.0 has it removed, because it was not used. Orion, I agree completely on wanting a length control. I also want lsynth to somehow understand hose rigidity (I (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —Kevin Clague
      (...) I'm pretty excited about that one myself. Currently it really only handles rubber bands as belts. I also need to add (because I need it in a model) the ability to have non-planar belts, and non-belts (constrained by bricks, liftarms and such). (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Orion Pobursky
      (...) This is basically what I wanted to suggest. Fredrik's (and therefore my) method is probably what should be used. I really want all bendible part synthesis to be united under one program. -Orion (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Kevin Clague
      (...) Me too. I'd also like it to be integratable into development environments. This is why the actual synthesizer is a simple ASNI C program that can be accessed via command prompt methods, whether that be unix or windows, and all the actual (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Orion Pobursky
       (...) A simple fix to reduce the file size some what is to limit the amount of digits in the synthisized part. For example, I noticed that lsynth writes 10.000000 instead of just 10. Also I think 3 or 4 decimal places is accurate enough (although (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Tim Courtney
      (...) I STRONGLY suggest to Michael he work on a plugin architecture for MLCAD and publish the specs. Then anyone can write MLCAD plugins without Michael having to do all of the work to integrate the 3rd party generators. It should free up some time (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
     
          Re: LSynth 2.0 Available —Kevin Clague
      Tim and Michael, I'd love to see this feature as well, although it is easy to say from the outside. We have no idea how MLCAD is orgranized, so this may be pretty hard to do, especially getting nice preview images of synthesized parts. Kevin (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —Kevin Clague
     (...) Orion, Right now there is a dependency between the lsynth GUI program and the lsynthcp program in that lsynth needs to know where lsynthcp is located to be able to run it. Currently the windows based installer uses the registry to identify (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
   
        Re: LSynth 2.0 Available —Dave Schuler
     (...) installed" error when I try to install LSynth 2.0. This is especially baffling to me, since I used LEdit not two minutes prior to trying to install LSynth. Do I need to install it in a particular directory? Dave! (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —Kevin Clague
      Hi Dave, I'll have to look when I'm home to figure out what to do here. I think it looks in C:\LDRAW, and/or looks for an LDRAW environment variable to be set. I think it depends on the same environment variable L3P depends on, but I'm not sure. (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —Kevin Clague
     Hi Dave, Right now the installer is too simple. It needs to know where the LDraw directory is, so it can add some parts to your parts directory. It does a simple search for this: LDRAW\MKLIST.EXE on your hard disks. It cannot find it. I'd guess one (...) (21 years ago, 17-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —William R. Ward
     I agree that it should ask. For example I keep my LDraw files in C:\Program Files\LDraw and MLCAD in C:\Program Files\MLCAD. It was a little awkward to set up, but it works great. If LDraw used a proper Windows installer then this wouldn't be an (...) (21 years ago, 19-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —Orion Pobursky
     (...) I like the fact the it doesn't use the registry. This mean I can move the LDRAW directory around at will and have to worry about flargging Windows not being able to update itself. You would think something as basic as update all the registry (...) (21 years ago, 20-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
   
        Re: LSynth 2.0 Available —Ahui Herrera
     Has anyone besides Kevin been able to get LSynth to work? I can get it to run the examples.mpd file but when ever I get my own file it does nothing? I have added the comments in a text editor (since MLCAD adds the WRITE statements to commets) and (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —Kevin Clague
     Hi Ahui, You do not need to use an editor to add these coments. Lsynth compensates for MLCAD's WRITE statements, by ignoring the WRITE keywoard. Two things to examine: 1. LSynth is case sensitive, so SYNTH is not the same as synth. 2. If you are (...) (21 years ago, 15-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
    
         Re: LSynth 2.0 Available —Kevin Clague
     Hi Ahui, If you are still having problems, just email an example that does not work, or post it here. I will figure it out and get back to you. Kevin (...) (21 years ago, 17-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
   
        Re: LSynth 2.0 Available —Bill Fitzgerald
   I really like your tool, it will save me a lot of time and struggling and allow mw to add to my models I do, hower have a a comment on the installer you use, it sucks.. instead of placing the parts in the correct parts directories it placed them in (...) (21 years ago, 17-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
   
        Re: LSynth 2.0 Available —Kevin Clague
     (...) Installers are highly uninspiring, but I will fix this for the next release (which will happen as soon as I fix and test the installer.) Kevin (21 years ago, 17-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
   
        Re: LSynth 2.0 Available —Kevin Clague
   (...) OK the installer is slightly less sucky, because now it puts the parts in the LDRAW\Parts directory. Kevin (21 years ago, 18-Jan-03, to lugnet.cad, lugnet.cad.dev, lugnet.inst)
 

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