Subject:
|
Re: MLcad and LSynth
|
Newsgroups:
|
lugnet.cad.mlcad
|
Date:
|
Sun, 27 Feb 2005 07:32:06 GMT
|
Viewed:
|
10773 times
|
| |
| |
Kevin,
this sounds all like a realy nice feature ... must implement that ;-)
and will remove the bin from the path ... maybe checking both paths ...
the other thing with loading a file sounds like a bug, I'll have a look at
that.
Best regards,
Michael
"Kevin L. Clague" <kevin_clague@yahoo.com> schrieb im Newsbeitrag
news:ICAMs7.92@lugnet.com...
> Hi Michael,
> I've been working on lsynthcp.exe lately, giving it the rewrite it has always
> needed, compacting code, making it more robust and decreasing synthesized file
> size dramatically.
>
> I was very pleased that you added support for lsynthcp.exe in MLCad. I
> started using it and was pleased with the simplicity of use.
>
> I have added a new option to lsynthcp.exe. Typing this on the command line:
>
> lsynthcp -m
>
> gets you this:
>
> [LSYNTH]
> %PATH = "C:\Program Files\Borland\CBuilder6\Projects\LSynth\bin"
> RIBBED_HOSE = SYNTH BEGIN RIBBED_HOSE 16
> RUBBER_HOSE = SYNTH BEGIN RUBBER_HOSE 16
> STRING = SYNTH BEGIN STRING 16
> MINIFIG_CHAIN = SYNTH BEGIN MINIFIG_CHAIN 16
> PNEUMATIC_HOSE = SYNTH BEGIN PNEUMATIC_HOSE 16
> ELECTRIC_CABLE = SYNTH BEGIN ELECTRIC_CABLE 16
> FLEX_SYSTEM_HOSE_LD = SYNTH BEGIN FLEX_SYSTEM_HOSE_LD 16
> FLEX_SYSTEM_HOSE = SYNTH BEGIN FLEX_SYSTEM_HOSE 16
> FLEX_SYSTEM_CABLE = SYNTH BEGIN FLEX_SYSTEM_CABLE 16
> FLEXIBLE_AXLE = SYNTH BEGIN FLEXIBLE_AXLE 16
> FIBER_OPTIC_CABLE = SYNTH BEGIN FIBER_OPTIC_CABLE 16
> RUBBER_BAND = SYNTH BEGIN RUBBER_BAND 16
> RUBBER_BELT = SYNTH BEGIN RUBBER_BELT 16
> CHAIN = SYNTH BEGIN CHAIN 16
> PLASTIC_TREAD = SYNTH BEGIN PLASTIC_TREAD 16
> RUBBER_TREAD = SYNTH BEGIN RUBBER_TREAD 16
> Tangent Statement: INSIDE = SYNTH INSIDE
> Tangent Statement: OUTSIDE = SYNTH OUTSIDE
> Tangent Statement: CROSS = SYNTH CROSS
> Visibility Statement: SHOW = SYNTH SHOW
> Visibility Statement: HIDE = SYNTH HIDE
>
> It gives you exactly what you would want to have in MLCad.ini for version 2.2 of
> lsynthcp.exe.
>
> I was wondering if you wanted to just have MLCad check MLCad.ini for a valid
> path to lsynthcp, and then have MLCad use the -m option to find out what
> commands are available? This seems like nice automatic way for MLCad to find
> out what the current version of lsynthcp has for support. Plus the users won't
> have to update MLCad.ini, unless they move lsynthcp around.
>
> Using -m then lets me add new features to lsynthcp without having to tell
> everyone what the new MLCad.ini should contain.
>
> I am no longer going to support LSynth the GUI program for lsynthcp, because you
> have added support in MLCad (which is good for people like Willy who hates
> command line interfaces.)
>
> Would you do me a favor? In future released of MLCad could you not expect
> lsynthcp to be in a bin directory? It puts a constraint on how I release
> lsynthcp. I'd rather not have to put stuff in a bin directory.
>
> I noticed that MLCad does not detect lsynth specifications when loading a file.
> The only way I can run lsynth on LDR files that already have synthesis
> specifications, is to add, and then remove an empty synth specification. For
> me, this makes using MLCad's lsynth interface combersome.
>
> I also added a -h option that lists all the synthesis commands with description,
> and also lists all the constraint parts that lsynth recognizes. It might be
> handy to make it easy to share this information with the users.
>
> If there is anything I can add to lsynth to make things easier for you and
> MLCad, please feel free to make suggestions or recommendations.
>
> Thanks,
> Kevin
|
|
Message has 1 Reply:
Message is in Reply To:
| | MLcad and LSynth
|
| Hi Michael, I've been working on lsynthcp.exe lately, giving it the rewrite it has always needed, compacting code, making it more robust and decreasing synthesized file size dramatically. I was very pleased that you added support for lsynthcp.exe in (...) (20 years ago, 22-Feb-05, to lugnet.cad.mlcad)
|
3 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|