Tom Berger Posted 15 hours ago Posted 15 hours ago Some of you may already be familiar with CADCAL, which brings the full functionality of Autodesk's GeomCAL to BricsCAD. Now there's a new program with significantly expanded functionality. As before, it's available free of charge; download from https://www.calscript.com/home.html What's new? 1. CADCAL has been enhanced with several new features, most notably, the input of cylindrical coordinates is now possible. An overview of the functions that can be called with the CAL command can be found here: https://www.calscript.com/cal-ddcal.html#listofcal 2. There's a new DDCAL command, which is controlled via a dialog box. The main advantage is that you no longer have to memorize the many CAL functions or laboriously search for them in the documentation; instead, you can select them directly from a list box in the dialog. A description is also displayed for each function selected in the list box. CAL expressions entered and evaluated using the DDCAL command are saved as a history in the DWG. The history is displayed in the DDCAL dialog, and you can always access these CAL expressions and their results (!) later. Even after closing the CAD session and reopening the DWG, even on other computers. You can find the description of DDCAL here: https://www.calscript.com/cal-ddcal.html#ddcal 3. CALScript offers something completely new. This program was developed based on the observation that users use CAD scripts in which mathematical expressions are calculated using CADCAL/GeomCAL and used to generate parametrically defined drawing parts. CALScript can be used as a variant design program, with more options than dynamic blocks. Absolutely no programming is required; the variant definitions are simply created via scripts. These scripts look exactly like conventional CAD scripts, but you can also enter user input within them. CALScript executes such a script by translating the script into Lisp. This translation function is also available to the user, providing them with a ready-made Lisp function that they can also integrate into their own applications. And because you can call Lisp functions in scripts, you can also make your existing Lisp functions "smart" simply by embedding the function in a CALScript script. The CALScript objects can be edited later, and they can even communicate with each other to model/simulate any system. For a first introduction to CALScript: https://www.calscript.com/calscript-quickstart.html The web pages are still under construction and will be updated. But together with the many demo scripts that come with the installation, you can already get a good impression of the possibilities. Let me know what you think! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.