• This forum is the machine-generated translation of www.cad3d.it/forum1 - the Italian design community. Several terms are not translated correctly.

lisp with progecad - esperienze - pareri

  • Thread starter Thread starter Betoniera
  • Start date Start date

Betoniera

Guest
Good morning to all
I tried some lisp command with progecad and it works.
in the manual it says that the visual lisp is not supported, but my programs are in simple lisp, so there is no problem.
progecad has an almost identical autocad interface.
I tried to create new toolbars with the inclusion of new lisp programs and I had no problem.
Before embarking on a long work of transfer of lisp programs on progecad, I wanted to ask experts if they had a positive experience with this program combined with lisp procedures.
thanks for any experiences to bring back.
Hello, everyone
 
I use gstarcad... and I look great: Lisp are all compatible.
 
I am pleased to hear that there are alternatives to autocad, reliable, at low prices and with permanent license.
Hello, everyone.
 
for those interested to inform that progecad is perfectly compatible with autocad.
I transferred all the lisp programs (about forty) without any problem.
the programming interface to create new commands and toolbars is identical to autocad, so I didn't have to learn new things.
Hello, everyone.
 
for those interested to inform that progecad is perfectly compatible with autocad.
I transferred all the lisp programs (about forty) without any problem.
the programming interface to create new commands and toolbars is identical to autocad, so I didn't have to learn new things.
Hello, everyone.
great I'm glad you solved the "problem"
You seem also enthusiastic...
Have you ever thought of being a commercial technician considering your experience and your attitude to sharing?
 
Hello, mario sjpd.
as to sharing, I am moderator of ingforum, therefore not well pleased to share working experiences with other colleagues who, then, become friends.
I have seen that many colleagues are looking for an alternative to autodesk due to both costs and rental license.
My problem was that, over time, I developed many lisp programs that allow me to develop executive designs for c.a. and steel.
so I had the absolute need to find a product that recognized my programs.
This is why my satisfaction in finding that progecad at the cost of 510 euros, with a permanent licence, recognizes both the programs lisp, and all the macros associated with the commands.
below, conversion of my programs made in less than a week.
Hello, everyone.
interfaccia-progrcad.jpg
 
for those interested to inform that progecad is perfectly compatible with autocad.
I transferred all the lisp programs (about forty) without any problem.
the programming interface to create new commands and toolbars is identical to autocad, so I didn't have to learn new things.
Hello, everyone.
hi I was evaluating the purchase of progecad, more or less for the usual reasons. I am testing with the trial version, and I have problems with some lisp, which return me error: bad argument type, I did not compile them, but on acad they work without problems. Have you ever happened?
Thank you.
g.
 
Hello gaianorm
Yes.
some programs that work in autocad I return error with progecad.
but it has always been some wrong written instruction that it is easy to identify and correct.
autocad is more tolerant.
example:
in autocad I was used to write
(command "setvar" "orthomode" 0) that in progecad returns error
the correct writing (also for autocad) is instead:
(setvar "orthomode" 0)
It's more correct because setvar, actually, is a double of command
apart from these small adjustments, I managed to transfer all my programs, even some that use visual lisp.
visual lisp is not yet fully implemented.
I've been using progecad for 3 months now and I'm fine.
If you are a programmer, I will inform you that their lisp counselor is red roberto author of the book "my lisp".
provided me with excellent assistance on how to transfer the toolbars of my lisp programs from the acad.cui to the pcad.cui file.
progecad does not have the editor for the lisp programs, but it is not a problem.
changes can be made simply with notepad.
Bye.
 
betoniera ciao
It is not that autocad is more tolerant.
by pure case autocad has a command called setvar while its lisp command is called setvar.
so (command "setvar") and (setvar) are perfectly equivalent.
evidently in progecad you can not give setvar by keyboard, while in the lisp it is accepted.
 
also gstarcad has small differences... but they are very rare: I only think of the past offset command for one point requires "t" of "cross" rather than "p" of "point" (also putting it in English with the lower section in front, it does not work). so if you have a switching offset for one point, it doesn't work.
the version until 2022 had not perfect things, which have now been resolved: e.g. the grdraw command drew a video line, but then erased it immediately, as if the "_redraw" command was given.
I also have hundreds of lisp and I had problems only on a couple.

on the other hand it not only manages the normal lsp file, but also vlx, although it is not able to generate them.

we bought another perpetual license and paid it 680 euros + VAT in March this year.
 
I ask you, in view of your experience, if in addition to the lisp commands, for which I understand there are no problems, as is the compatibility with:
  1. weighted line types made of autocad containing also text
  2. possibility to create and edit dynamic blocks as in autocad
  3. integration management and union xrif
Thank you for your answers
 
hi gerryfi
you can attach in the forum a autocad file containing the line types and any xrifs.
I try to open it and tell you what's going on.
Alternatively you can download progecad that works for 30 days.
Bye.
 
gstarcad has no problem with the various types of lines... but it has dynamic blocks (I don't know version 2024, but until 2023 is so).
dynamic blocks can use them but not create new ones.

to compensate for this deficiency, I use the lisp: copyblock3.lsp

this lisp allows, by clicking on an existing block, to "render it unique" (a little like the homonymous sketchup command). basically assigns him a new name (by typing it or sending it to give it a random one), so from that moment you can change the new block, without fear of changing others, scattered in the drawing.
 

Attachments

Last edited by a moderator:

Forum statistics

Threads
44,997
Messages
339,767
Members
4
Latest member
ibt

Members online

No members online now.
Back
Top