I’m new to LibreCAD, but an experienced PC user - not afraid to get into the nitty-gritty of the code, but prefer not to in my waning years . I have a specific project in mind that does not warrant the power of a commercial CAD package - neither in cost nor time invested in learning, and LibreOffice Draw was just too limiting. The direction I want to develop is to automatically generate drawings from a file, and to retrieve measurements from within those drawings. However, I appreciate that the line commands that I am looking for may not be currently available, so I would be interested in contacting someone that is developing these features, with a view to discussing future possibilities. In return, I can offer to contribute towards improving and expanding the documentation for this feature of LibreCAD - I have had professional experience documenting software, albeit a long time ago - remember Borland’s dBase4 ?
I don’t think I’d offend anyone by saying that development on LibreCAD is slow. With 700+ open issues and 19 stalled pull requests I’m sure the devs would love whatever help anyone is offering.
So your project seems unlikely to be solved unless you solve it yourself. It sounds like you need a CAD package with scripting. I don’t know if OpenSCAD could be a solution, or FreeCAD techdraw which can be scripted with python. As far as I can see Open CAD Studio doesn’t support scripting (yet). I see that QCAD supports scripting.
Hi. New to the forum. Experience previously in Autocad but have utilised LibreCad for mechanical/electrical & electronics design for some time. Background as process engineer in the dairy industry but now happily retired with lots of time on hand to develop new/cost effective systems. Utilise cad for process & instrumentation diagrams, electrical/electronic schematics, electronic PCB layouts & mechanical diagrams (electrical boxes & all mechanical layouts) Have created a library for Arduino & associated components on a 5x5 grid & saved as blocks. At present is a simple schematic but can develop with attributes. The intention would be to create a downloadable library which can be shared & updated by all (do not like re-inventing the wheel for every new design). Busy testing a humidity controller with Nano processor, real time clock, data capture of events utilising SD card for analysis. LCD display, with 5 button pushbutton input for changing displayed pages, changing setpoints, etc. Due to limited GPIO, have included GPIO expander (via I2C bus). Inputs are DHT22 temperature/humidity sensors (2 off - internal/eternal temperature/humidity). Outputs are: relay controlled for on/off control of humidifier & circulation fan. Servo control for valve position setting (either circulate or vent).
In tandem, developing a home automation system utilising SX1278 LoRa comms module (in design phase).
Hello. I’m new to LibreCAD, but have been an AutoCAD users for almost 30 years. Are there any tutorial videos on the basics of using LibreCAD? I don’t understand the steps necessary to do basic commands such as Offset and how to snap to existing objects…rookie stuff. TIA
well, scripting will be added one day - scripting is a common request.
There were some efforts in that direction so far, yet they are far from production as of now.
Or probably we’ll add MCP server built into LibreCAD. Potentially, that may be even more productive (as it will be AI powered), yet both of these are quite a challenging tasks.
But I’d love to know more about your vision - which commands you’d like to be supported? Probably with some use case scenarios.
P.S Actually, there is a command line support and it’s possible to load a set of commands at least for entities creation (press the button near to the input in the Cmd widget - a popup menu will be shown there)