I am making a cloud application that creates drawings automatically from user data. I have built a php engine that produces dxf files but cannot find anybody with enough dxf knowledge to make the files viable. I was very please to find QCAD because it seems to be the solution that will bring my application to life. It looks very powerful and programmable.
I would like to know whether there is a QCAD license that would allow me to install it on an application server to run in 'batch' mode. QCAD would receive jobs from a queue, process them and output dxf files. Users would submit data via a simple web form and receive their dxf file via email. I guess I would have to bring C++, ECMAScript and QCAD API expertise into the business. Is there a QCAD bundle that has everything I need to install as described above.
P.S. I'm a CAD user and business owner but not a software engineer.
Regards,
Rob.
Use QCAD for a web application.
Moderator: andrew
Forum rules
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
Re: Use QCAD for a web application.
Thanks for your interest in QCAD.
http://www.ribbonsoft.com/shop/product. ... roduct=206
The ECMAScript interface of QCAD gives you access to almost the entire API of Qt and QCAD. The Qt API offers generic functionality such as user interface components, database access, networking, multimedia, XML, etc.
The QCAD API offers the CAD specific functionality on top of that.
For more details and possibilities about licensing, please refer to our web site at:
http://www.qcad.org/en/license
A brief introduction into the scripting capabilities of QCAD is available at:
http://www.qcad.org/en/qcad-documentati ... -scripting
Yes, for that kind of use case, we offer a server license:rck3626 wrote:I would like to know whether there is a QCAD license that would allow me to install it on an application server to run in 'batch' mode. QCAD would receive jobs from a queue, process them and output dxf files. Users would submit data via a simple web form and receive their dxf file via email.
http://www.ribbonsoft.com/shop/product. ... roduct=206
Most likely you will only need the ECMAScript (JavaScript) API. Although QCAD can be extended using C++ plugins, this is only recommended if your application needs to leverage additional functionality contained in an existing C++ library.I guess I would have to bring C++, ECMAScript and QCAD API expertise into the business. Is there a QCAD bundle that has everything I need to install as described above.
The ECMAScript interface of QCAD gives you access to almost the entire API of Qt and QCAD. The Qt API offers generic functionality such as user interface components, database access, networking, multimedia, XML, etc.
The QCAD API offers the CAD specific functionality on top of that.
For more details and possibilities about licensing, please refer to our web site at:
http://www.qcad.org/en/license
A brief introduction into the scripting capabilities of QCAD is available at:
http://www.qcad.org/en/qcad-documentati ... -scripting
Re: Use QCAD for a web application.
Thanks for the reply Andrew.
Great! you have a license I can use.
Would it be possible for me to use these forums to find an expert to hire to handle the implementation and customisation?
Great! you have a license I can use.
Would it be possible for me to use these forums to find an expert to hire to handle the implementation and customisation?
Re: Use QCAD for a web application.
Yes, sure.rck3626 wrote:Would it be possible for me to use these forums to find an expert to hire to handle the implementation and customisation?
I'm also happy to help if that is helpful.
QCAD is a pretty dynamic project with new releases almost every month. That makes it quite feasible to extend QCAD towards better supporting your use case if necessary.
Re: Use QCAD for a web application.
As the person that originated QCAD, I don't think we could find any better help than from you. Could you contact me through my registered email address to chat?