TheSwamp
Code Red => AutoLISP (Vanilla / Visual) => Topic started by: bilançikur on July 25, 2017, 04:55:44 AM
-
Maybe something interesting to show over here;
I am still a ZWCAD user (since 2014) and that I still use ObjectDCL in the ZWCAD 2014 Plus version in combination with the ODCL_LM extension. Our company has 6 users working with the tools I created.
The only thing that bugs me for a long time is the lack of a decent editor. The best I came up with is Notepad++ with extension set to .lsp but you can imagine it is nowhere near the good old VLIDE.
As you can imagine I do keep track of what is happening with ObjectDCL and every now and then I contact them for support (wich is great as you may all know Andrea).
I noticed (on the website) he is planning to bring a new tool called 'OVLIDE'. I guess it is a nearly impossible job to do but I wouldn't be surprised if he'd pull it off.
After contacting ObjectDCL I know the intention is that this new editor will be an online editor wich connects directly into any CAD software in real time! (ZWCAD, BRICSXAD, NANOCAD, etc..) and that the lisp is passed to the CAD program... how do you even come up with such ideas.
It would be really awesome, Good luck ObjectDCL!
Here is a screenshot:
(http://i.imgur.com/AfMs6AT.png)
-
Thank you Bilancikur
You are right, My Idea is to provide an online Lisp Editor for CAD.
similar to codeanywhere or icecode, however,.. these do not provide lisp coding...
evenmore, do not allow to be connected directly to the user cad program.
my idea is to create an editor able to shared with other programmer their project and use it as partnership concept.
this editor is in a test mode actually and will provide basic function for the first release.
also, we will try to implement diffrent compilator mode and iseful function like patenthese lookup etc..
I'm curious to know what can be done and always push my imagination foward. :)
thank you for sharing this new idea.
ps: are you Christopher ?
-
Thank you Bilancikur
You are right, My Idea is to provide an online Lisp Editor for CAD.
similar to codeanywhere or icecode, however,.. these do not provide lisp coding...
evenmore, do not allow to be connected directly to the user cad program.
my idea is to create an editor able to shared with other programmer their project and use it as partnership concept.
this editor is in a test mode actually and will provide basic function for the first release.
also, we will try to implement diffrent compilator mode and iseful function like patenthese lookup etc..
I'm curious to know what can be done and always push my imagination foward. :)
thank you for sharing this new idea.
ps: are you Christopher ?
Andrea: An older editor called LispLink used to have the functionality of loading the lisp file being edited into the CAD Application or loading a selection of text into the application. LispLink is now defunct (unfortunately the owner passed away), but the concept is almost as good in my opinion as directly working in the application. VLIDE with the direct step into is the best, but I would be happy to have a "Load into application" button in the editor.
Just an Idea / Thought for you.
-
Hi PKENEWELL
I didn't know about lisplink,...never use it.
the "load into application" will be there,..this is a must.
but,..it will provide much more in the future..
below, a simple current screenshot tooked few min ago..
we are actually implementing diffrent coloration text, and making few basic tests.
if you have any idea to share,..please don't be shy.
Thanks.
-
Thanks Andrea! It's looking great so far.
Some things I would suggest if you are not already doing them:
1) Ability to alter the syntax coloring to your preference.
2) A "list of defined functions" panel for the current file (defuns).
3) An ASCII Chart panel (or some AutoCAD reference items, like MTEXT Codes, Field Codes, etc...)
4) Block comment / uncomment.
I currently use PSPad by Jan Fiala and have kept the syntax file up to date regularly. It has many nice features including those above, but I still need to come up with a macro / script to do loading into AutoCAD (or another clone). Haven't figured out how to do that yet.
-
1) Ability to alter the syntax coloring to your preference.
for the moment,..we have 35 diffrent coloring theme who can be selected,..but these will be only for test. the ultimate coloring project will be custom by user.
2) A "list of defined functions" panel for the current file (defuns).
actually done,..but working on few fix.
3) An ASCII Chart panel (or some AutoCAD reference items, like MTEXT Codes, Field Codes, etc...)
in fact,..the list of improvement is really huge,..
Autocomplete sentence, snippet code library, group code, put and link comment outside the box, link reference to specific words, help, wiki link, forum links etc..
4) Block comment / uncomment.
in my list,..but this will not be on the first release.
Thank you for sharing your comments.
I take all.
-
I'm not sure what demand there is for an on line lisp editor but I give you full props for pursuing the concept and know the minimum result will be significant augmentation to your already impressive skill set. Wishing you mad success Andrea.
-
Thank you for sharing your comments.
I take all.
No Problem Andrea. Keep up the good work! You definitely are one of the most creative programmers in Visual lisp I have seen and really push the boundaries of what can be done! :lmao:
-
Thank you Guys,..
I'll try to make something cool..
The idea creating this on web have some advantage,...
-No installation
-Share document
-work in parnership
-Automatic Web Backup
-Code with your Iphone
-Use for other CAD software,..BricsCAD, ZwCAD, NanoCAD, IntelliCAD,...etc..
-is a Web Editor, so less conflict with Personal Environnement Machine.
-More space on HardDrive.
etc...
sure, if you have no internet connection,...you can not use it.
but for most people who have AutoDesk server licenses,..you can'T even use autoCAD so..
Internet is present in our life,...and it must be present to use some software requiring licenses.
but I want to push the machine for future,..
and allow programmer to have the best information of each function and sub function with code snipet, demo and help link..and or videos.. even more,..configure your preferences for help files and even videos..and set autosearch on web and/or specific Network... maybe i'm crasy,..but the ideas aren't missing
...but one thing at the time..the first release will be very basic.
I hope that you will like it.
Thank you.
-
Hi All,..
Finally, first version has been released..
OVLIDE (http://www.ovlide.com/login)
Help file can be found HERE (http://www.objectdcl.com/ovlide_help/OVLIDE_Help.html)
OFC plugin for CAD can be downloaded HERE (http://www.ductisoft.com/downloads/ofc_setup.zip)
website: www.objectdcl.com
for any question/request/comments you can write me here or : support@ductisoft.com
I hope that you will like it.
Thank you.
also,..OVLIDE comes now with ENTGETUI (see gif)
Andrea.
-
Nicely done Andrea, youre a man after my own heart.
-
Nicely done Andrea, youre a man after my own heart.
Thanks :)
I think This tool is the beginning of a new concept...working from PC via web,....never done before in LISP. :)
but it work. that's the important thing,...now all I have to do,..is to implement new features and options....lot of work.. :)
-
Really cool Andrea, congrats. :)
-
Really cool Andrea, congrats. :)
thanks.. :)
-
Andrea,
Is Ovlide supposed to integrate with AutoCAD? I messed around with it a bit this weekend and could not figure it out. Using AutoCAD 2017 on Windows 10 Pro x64.
-
Andrea,
Is Ovlide supposed to integrate with AutoCAD? I messed around with it a bit this weekend and could not figure it out. Using AutoCAD 2017 on Windows 10 Pro x64.
Hi Ron,.. yes actually it work with AutoCAD and ZWCAD.
all you need is OFC plugin made with ObjectDCL.
please let me know your opinion about this.
thank you.
-
I installed the plugin but nothing happened?
-
I installed the plugin but nothing happened?
You're right Ron,...sorry,...
I didn't mention how to load the OVLIDE...sorry. I'll add this in my help file.
OVLIDE location is here: C:\Users\Public\DuctiSoft\OVLIDE\OVLIDE.vlx
once loaded,...just type OVLIDE command line. than you will see new icons...
-
Cool .. I'll give it a try. Kudos for a nice looking project! :)
-
Cool .. I'll give it a try. Kudos for a nice looking project! :)
Thank you Ron.
Is there any site who accept changing kudos for bitcoins ?
:P
-
Cool .. I'll give it a try. Kudos for a nice looking project! :)
Thank you Ron.
Is there any site who accept changing kudos for bitcoins ?
:P
Wouldn't that be a trick :P
-
Hi all,..
Just let you know that i'm still working on ENTGETUI,..
who is provided for free in the OVLIDE OFC and ObjectDCL extension installation .
I've added new TAB in ENTGETUI dialog called XDATA.
in the future, I'll add many useful and cool stuf..
but now i'm able to See, delete, add and clean XDATA.
-
That will be so useful -I am constantly amazed by your coding ability and generosity :-D
-
I've been using OVLIDE and like it very much. A couple of times I have uploaded files and found that not everything loaded in all cases. I have found that if I cut and paste in the info that everything seems to reliably transfer. A wish list item for me is the ability to store substitution names for AutoLISP functions so that you could use whatever names you want and the editor will translate them when you save. For instance, you might rename all the VL functions without the VL prefixes so that you don't have to type it every time. Or, you might prefer to rename all predicate functions so that they end with "?" rather than "p" so that they stand out better.
-
Thank you guys,..
Jeremy, your idea is on my wish list,.. :) thank you.
it is true that the import lisp file sometimes have issues,..i'll check that with my programmer.. thank you reporting me this.
for now,..new OFC (http://www.ductisoft.com/downloads/ofc_setup.zip) version is available.
(ver. 18.066)
XDATA new TAB added.
-
Like Ronjonp AcadCiv3d 2016 Win 10 as far as I know I have done everything right.
Command: APPLOAD
OVLIDE.VLX successfully loaded.
Command:
Command:
Command: OVLIDE
bad argument type: stringp nil
Command:
-
Thanks you reporting me this...
we are actually working on this issue and on importing lisp files..
meanwhile...may I know if you work on 64 bits Platform ?
-
Hello guys,..
New version OFC_setup (http://www.ductisoft.com/downloads/ofc_setup.zip) is now available.
few bug fix and new version of EntgetUI included.
:)
-
Andrea,
This is a really useful tool! Though I was confused, When installed it says 15 Trial days left.
When I go to "http://ovlide.com/pricing#". They all say $0/Month and the website doesn't seem fully completed.
Can you add some clarification?
*Note: EntGetUI's dialog box position is always reset to the far side when using two monitors.
When having a drawing open and using the EntGetUI command, starting another drawing causes the EntGetUI command to become non existent, this is also the case when having more then one drawing open and initializing the EngGetUI command then initializing the command on another open drawing.
Thank you,
Matthew H
-
Hi Matthew,
Youre right sorry for this confusion..
I dont even know about this page..
ovlide.com is not the main page..so it wasnt prepared for this.
I have some web work to do..
you can visit www.objectdcl.com under OVLIDE section.
and get all the info there.
Thanks
-
Andrea,
I also added some notes to my above post.
Andrea,
This is a really useful tool! Though I was confused, When installed it says 15 Trial days left.
When I go to "http://ovlide.com/pricing#". They all say $0/Month and the website doesn't seem fully completed.
Can you add some clarification?
*Note: EntGetUI's dialog box position is always reset to the far side when using two monitors.
When having a drawing open and using the EntGetUI command, starting another drawing causes the EntGetUI command to become non existent, this is also the case when having more then one drawing open and initializing the EngGetUI command then initializing the command on another open drawing.
Thank you,
Matthew H
Thank you,
Matthew H
-
oh... ok thank you..
what would you like to have as result ?
do you want that dialog box keep last position and size
or reset to middle of screen ?
I will put new reactor when switching drawing and refresh dialog box.
-
oh... ok thank you..
what would you like to have as result ?
do you want that dialog box keep last position and size
or reset to middle of screen ?
I will put new reactor when switching drawing and refresh dialog box.
Just following your good work.
Would it be too difficult to make the box location a user selectable setting?
-
sure....all can be possible :)
-
Wow! I'm partial to VLIDE myself, but that EntGet GUI looks amazing! I'll have to download this and give it a try :)
-
oh... ok thank you..
what would you like to have as result ?
do you want that dialog box keep last position and size
or reset to middle of screen ?
I will put new reactor when switching drawing and refresh dialog box.
Just following your good work.
Would it be too difficult to make the box location a user selectable setting?
Hi MJfarrell,..
I've made few test on dialog position,...
the thing is that the dialog actually keep the last position and size for each session of AutoCAD,..
so the request is that you need to set dialog position and size when starting AutoCAD,...right ?
-
Wow! I'm partial to VLIDE myself, but that EntGet GUI looks amazing! I'll have to download this and give it a try :)
Thanks :)
-
Just let you know,..
New version will have Registred application list. :)
-
new version of ENTGETUI
ENTGETUI v.18.074 (http://www.ductisoft.com/downloads/entgetui_setup.zip)