Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - HPW

Pages: 1 [2]
16
General discussion about BabaCAD / Re: Show Statup end
« on: April 24, 2016, 02:48:51 pm »
Hello,

Just tested to rename the pattern-file and now the tablet starts blazingly fast!

Regards
Hans-Peter

17
General discussion about BabaCAD / Commandline options?
« on: April 24, 2016, 02:43:03 pm »
Hello,

Is there Support for commandline Parameters?

First would be a dxf/dwg filename to load.
The second wish would be a scr-file like in Acad (I read somewhere that you think about a macro-feature)
Scr (Script-file) was one of the first Options to automate Acad in early days. Still usefull today.
By mixing Scr and Lsp I had once setup a bot-drawing-pc.
You can also think of introducing a template-option for creating a new drawing and make this accessible by commandline.

Regards
Hans-Peter

18
General discussion about BabaCAD / Re: Missing Lisp commands
« on: April 24, 2016, 02:31:26 pm »
Hello,

You might think about Atoms-command, so the user can see what commands are defined.

Regards

Hans-Petet

19
General discussion about BabaCAD / Re: Show Statup end
« on: April 24, 2016, 02:28:21 pm »
Hello,
Or do hatch loading dynamicly the first time it is needed.
So no hatch using no loading.

Regards
Hans-Peter

20
General discussion about BabaCAD / Re: EED-support ?
« on: April 24, 2016, 01:27:33 pm »
Quote
I will also think about adding EED support as lisp functions also.

Sounds good! You have my vote ;-)

21
General discussion about BabaCAD / Running Babacad from Stick
« on: April 24, 2016, 12:38:11 pm »
Hello,

Just tried to run Babacad from an USB-Stick on my Win7 tablet.
It starts fast and run fine without any install.
However I noticed the same delay on Startup.
The pur loading seems fast and also the Lisp-Demos seems to load fast (load-messages)
But then is a delay in entering the main-Loop.

Regards
Hans-Peter

22
Hello,

Lispedit seems to be hardcoded to notepad.exe
You should better perform a shellexecute on the lsp-file to open the editor which is configured in OS to open when doubleclicked.

Regards

Hans-Peter

23
General discussion about BabaCAD / Modified lsp-demo files
« on: April 24, 2016, 12:00:58 pm »
Hello,

A few improvments to the demo lsp files

gear.lsp
Code: [Select]
(defun c:gear(/ R cp np t h a0 aoff tmpecho)
 (setq tmpecho (getvar "cmdecho"))
 (setvar "cmdecho" 0)
 (setq cp (getpoint "Specify gear center: ")
       R (getdist "Specify radius: ")
       t (getint "Enter number of teeths: ")
       h (getdist "Specify teeth height: ")
 )
 (command "circle" cp R)
 (setq R (+ R h ))
 (command "circle" cp R)
 (setq R (+ R (* 2 h)))
 (print R)
 (setq aoff (/ (* pi 2) t)
       a0 0
       np (polar cp a0 R)
 )
 (print np)
 (repeat t
  (command "pline" cp np "")
  (setq a0 (+ a0 aoff)
        np (polar cp a0 R)
  )
  (print "")
 )
 (setvar "cmdecho" tmpecho)
 (princ)
)
(princ "Gear.lsp by Mirza Coralic. Type GEAR to start.")
cmdecho seems not to be supported really.

DrawExtent.lsp
Code: [Select]
(defun c:drawextent(/ en ext)
 (setq en (car (entsel))
       ext (bc-entext en)
 )
 (command "rectangle" (list (car ext) (cadr ext)) (list (nth 2 ext)(nth 3 ext)))
 (print "Entity extent: ")
 (princ ext)
 (princ)
)
(princ "DrawExtent.lsp by Mirza Coralic. Type DRAWEXTENT to start.")

chcolor.lsp
Code: [Select]
(defun c:chcolor (/ colr ss en ind)
 (setq colr (getint "Enter color index number (0-255): ")
       ss (ssget)
       ind 0
 )
 (while (setq en (entget (ssname ss ind)))
  (setq en (append en (list (cons 62 colr))))
  (entmod en)
  (setq ind (+ ind 1))
 )
 (princ)
)
(princ "chcolor.lsp by Mirza Coralic. Type chcolor to start.")

Joining multiple setq to one should increase performance.

24
Hello,

In the bcad.mnu file there is this Toolbar definition:

***TOOLBAR,LISP examples,lispexamples.bmp
43100,drawextent
43101,chcolor
43102,gear

Add an option to place the custom tollbar to a defined place.
Bordername or XPOS/YPOS or other

And an option to store all Positions in a INI-file after moving them by mouse.
And then restore on startup.

Regards

Hans-Peter

25
General discussion about BabaCAD / Show Statup end
« on: April 24, 2016, 11:24:01 am »
Hello,

When I start Babacad on my relatic old XP-PC it needs some time to start its Mainloop (mean gets responsive to mouse-action)
So how about a message in command area "Babacad is started" and a blinking textcursor in commandline to see that it is waiting for user input.
And do not show the graphical crosshair cursor before it is ready to move!

PS: First impression is that Babacad feels like a very young ACAD prior to R14. So room for improvment! ;-)

Regards

Hans-Peter

26
General discussion about BabaCAD / Re: Startup error in 1.3.5
« on: April 24, 2016, 11:12:35 am »
Hello,

Problem solved.

Did install in C:\Programme\BabaCAD.

And the Lisp-Extension one deeper in

C:\Programme\BabaCAD\Babacad:

So copying the folders one directory up solved it.

Regards
Hans-Peter

27
General discussion about BabaCAD / Startup error in 1.3.5
« on: April 24, 2016, 10:40:15 am »
Hello,

Just installed 1.3.5 on a german Win XP.
On startup I see this error:

> MNULOAD
Wrong command "MNULOAD"

Regards

28
General discussion about BabaCAD / Missing Lisp commands
« on: April 24, 2016, 09:05:19 am »
Hello,
Not sure if the web-list of the Lisp-commands is complete/uptodate:
http://www.babacad.com/lisp/lisp_syntax.html

Some might missing (Not complete):

eval
read
set
atof
atoi
itoa
rtos
last

Regards


29
General discussion about BabaCAD / Re: DCL Dialog possible?
« on: April 24, 2016, 07:45:20 am »
Hello,
Dcl-support would be great, since Dcl is far more flexibel and easier to use for normal users.
Can be generated dynamicly on the fly.
Many free Lisp use also Dcl-Gui's to configure their data-input.
Support for existing Dcl-object-types would be a first step, but bringing Dcl to support more modern type of Gui-elements would be fantastic.

Regards
Hans-Peter


30
General discussion about BabaCAD / EED-support ?
« on: April 24, 2016, 07:35:23 am »
Hello,

Is there EED (ExtendedEntityData) Support in Babacad? Or is it planned?

EED's are usefull to add custom data to existing cad-entitys.
A Lisp Programm would be able to store data to objects to make them act as own objects.
In Acad are different types of EED supported like strings, 3Dpoints etc.

Regards
Hans-Peter

Pages: 1 [2]