Hi, @HakanSeven12
I'm testing OCS with several versions, currently v0.6.5, Windows_x86, and I can't get it to work without it crashing after just a few minutes (approximately 5 minutes) of use while testing its various tools on a new, empty drawing.
OCS crashes randomly and becomes unresponsive. When it crashes, OCS shows CPU usage of approximately 30% for no apparent reason.
Are there any minimum hardware requirements (processor, graphics card,Memory ............) for using OCS?
I'm testing OCS on Windows 10_x86, on a laptop with an Intel i5-6200 processor, 16 GB of DDR4 RAM, and a GTX 950M graphics card with 2 GB of dedicated VRAM.
Thank you so much, great job!
@HakanSeven12 said:
Hi. Did you tried to run it on terminal? Is there any crush report?
I install this file: "OpenCADStudio-v0.6.5-windows-x86_64-installer.msi"; and I run OCS from the icon created on the Windows desktop.
I tried running OCS from the Windows terminal, and the result is the same; after a short time, OCS stops responding.
This is not a problem exclusive to version v.0.6.5; it also happened to me with previous versions.
No error message is displayed; the OCS interface simply does not respond; clicking the mouse on the tool icons has no effect, and the mouse pointer sometimes even disappears from the OCS graphical window.
Once it freezes, I can only minimize/maximize the OCS window.
To close OCS, I have to do it from the Windows Task Manager.
For now I'm working on render pipeline refactor for UTM coordinates. It will take some time. So if you create an issue on github I can take a look when I finish render pipeline.
For now I'm working on render pipeline refactor for UTM coordinates. It will take some time. So if you create an issue on github I can take a look when I finish render pipeline.
I've been testing OCS on both Linux and Windows, blazingly fast in loading (UTM30N) DWG, impressive job!
Sometimes it slows down a bit on copying entities but it maybe depends on the quality of the drawing (like multiple nested objects or bizarre layer set arrangements)
For what I was able to test myself OCS as a DWG viewer is already a usable tool, better than QCAD pro version.
Soon I'll do a deeper testing on export to DXF for DWG -> QGIS/Bonsai workflow that with recent updates is becoming smoother and smoother.
Man, even at this level of development you are already making so many people happy with your new creature!
Please everybody consider donating to help Hakan in his endeavor, thanks
Thank you for encouraging donations. At the moment I'm using Claude Code Pro for development, but I regularly hit the usage limits. If I gain enough Patreon support, I'll be able to move to higher-tier plans, which would directly increase development speed and help me deliver new features faster.
hi HakanSeven12, what a breakthrough that what you are doing! i never imagine that there'll be dwg native software that opensource.
anyway, you are also developer of road workbench in freecad right? do you have any intention to integrating that to OCS? would be great for subtitution for civil3d :D
I tried it. This is either a very early stage of development, or a very deep use of AI)) almost nothing works as intended((
Yes it's at an early stage but with almost daily updated releases.
Thanks to feedbacks from users (there is an Issue github page like Bonsai) it's being tested and fixed.
I'm already implementing it for some tasks of my workflow, as viewer is very fast and can handle DWG better than QCAD Pro.
@aditio123 said:
hi HakanSeven12, what a breakthrough that what you are doing! i never imagine that there'll be dwg native software that opensource.
anyway, you are also developer of road workbench in freecad right? do you have any intention to integrating that to OCS? would be great for subtitution for civil3d :D
Hi 🙂 thank you. If you want to import points and xml files, there is a plugin that belongs to another developer.
Not sure ranting about usage of AI is a good use of anyone's time on this specific thread, there are a myriad of other places on the world wide web to do that. Maybe let's try to keep it more to the point or at least try to offer some constructive criticism which is the best kind of criticism. It is clearly labelled as BETA on the product page and thus directed towards early adopters and power users, and the usage of an AI agent is immediately apparent when parsing the github landing page and can be inferred by realizing a single person being on the track to reverse engineer a 40 year old multi-billion dollar company software and releasing both the source code and the license to use for free.
thank you @Gorgious
the current version of OCS (Windows but others are not too much different) weighs 15.1 MB, less than a DWG file, and installs immediately
there is a portable one for Windows (no installation) and.. a web version? no credentials asked, no paywall whatsoever
I'd be very skeptical about this. I've already seen several cad`s appear out of nowhere recently. They're very similar in their apparent beauty and lack of necessary detail.
AI isn't capable of this yet. Yes, you can task it with writing something simple, but you need to limit its scope and thoroughly check everything.
I'd be very skeptical about this. I've already seen several cad`s appear out of nowhere recently. They're very similar in their apparent beauty and lack of necessary detail.
AI isn't capable of this yet. Yes, you can task it with writing something simple, but you need to limit its scope and thoroughly check everything.
did you even try it? it takes less time to download and install it than writing your post
Or just check the video from @semhustej
I am super skeptical about AI implementation, but Hakan is not a noobie doing a weekend project that fails the next Monday and it does not promise wonders, just ask you to try his tool if you are interested.
When I wrote my positive posts I did it after using it and receiving immediate feedback following my comments on the Issue page, mostly fixed within a day.
Criticism is essential for development, being dismissal about any attempt not so
Cheers
Thank you, this is more constructive. I think you're making valid criticisim and we all want to hold software development responsible to a high standard of quality, the same as any other software project. The same as we do for paid products. However you're making bold assumptions and statements without actual concrete evidence or references so it's also hard to go further into this matter without just spinning our wheels. Again keep in mind it's a BETA product, Open source, free, and written by a single person albeit aided by an AI "agent". I don't think negative sentiment is warranted on these accounts only.
What you say is true of any software development endeavour, smart small, test, iterate. The beauty of open source is that anyone can chime in and AFAIK there is no strings attached. Bonsai started as a simple one way ifc importer into Blender, look where it is now. Granted it was not vibecoded, but nobody today is able to say definitively whether it would be better off or not if that would have been the case.
Maybe OCS won't go any further and will be dead in the water in a few months like many similar projects, however judging by the reaction I think it already has its uses for some users. I'm considering integrating it into my workflow. There are still a few missing features for me but given the pace of development that doesn't seem too far off.
Well Hakan owes us nothing, if tomorrow he decides to quit, there's nothing stopping him. That is also the beauty of open source software, anyone else knowledgeable enough is free to pick it up where he left.
I hate AI and vibecoded slop as much as the next person, but if there is one use I approve of, is dethroning evil mega corporations. Is OCS perfect? Certainly not Will it ever be? probably not, but we don't need it to. ACAD is anything but, yet the entire industry has relied on it for decades.
Look at all Hakan managed to build in so little time, and under just 20Mb! Imagine what a rich corporation with all the financial resources could have. Instead we get fed every year the same bloated, slow, multi-gigabyte, outdated, overpriced mess.
I'd be very skeptical about this. I've already seen several cad`s appear out of nowhere recently. They're very similar in their apparent beauty and lack of necessary detail.
AI isn't capable of this yet. Yes, you can task it with writing something simple, but you need to limit its scope and thoroughly check everything.
did you even try it? it takes less time to download and install it than writing your post
Or just check the video from @semhustej
I am super skeptical about AI implementation, but Hakan is not a noobie doing a weekend project that fails the next Monday and it does not promise wonders, just ask you to try his tool if you are interested.
When I wrote my positive posts I did it after using it and receiving immediate feedback following my comments on the Issue page, mostly fixed within a day.
Criticism is essential for development, being dismissal about any attempt not so
Cheers
Of course I tried. You need to understand that a negative opinion is exactly the same, only better than enthusiastic appeals for donations. I have experience in cad developments, I know where to look and what to expect.
@zamtmn said:
AI isn't capable of this yet. Yes, you can task it with writing something simple, but you need to limit its scope and thoroughly check everything.
I don't think that is much of an issue for large projects like a CAD or 3D App.
Those projects, once matured are so complex that even humans are no more able to oversee everything. Each change or new feature has the potential to easily break things somewhere else. Software needs to be widely used and tested. If an issue is found, AI also may even help to fix things faster.
It would be good though if you start with a clear vision and suitable architecture and know what you prompt.
This is something which some none coding experienced people, like e.g. architects may not be that bad. Ai can make their visions possible.
So far I am impressed by how fast OpenCADStudio develops and grows and especially how fast any filed issues get fixed.
My problem is more that the target is always DWG and even Autocad-like and compatible.
I do not like Autocad at all.
I think any other CAD was better than Autocad, for which exist so many clones now, because there is a broad user base potential which is familiar with Autocad and happy to not need to adapt to something new. I do not care about the file format as long as there is a lossless import/export. I can't imagine DWG could be the only ideal CAD file format. Looks like Autocad originates from DOS times or even further back and never really adapted their UX to modern operation system and industry standard. So it does everything wrong/different, e.g. selection adds, Marquee needs two clicks, a Command ends after one usage !?, .....
Why does no one clone an easy to use, design oriented, although highly 2D and BIM capable Apps like Vectorworks. Or a true 3D capable impressing ACAD competitor like Microstation. Or the wonderful direct modeling and ML BIM of Bricscad. But only what was added on top by Bricsys - as the rest/base - is again, unfortunately, a cloned Autocad including its behavior, UI/UX. Or Allplan or Archicad. Even in FreeCAD (BIM) I can see things that are generally well thought and done.
For Autocad I still think everything is bad. (Besides its blue/green or left/right Marquee selection).
Or better trying to create something by extracting all the strengths from all those Apps while avoiding their weaknesses. If you have used and worked with a lot of different 3D, CAD, BIM Apps you will remember impressing parts that were really well done. Like I think e.g. in 3D, Modo had by far the best Selection, Mesh Modeling, Material+Assignment, Geometry organization/management, .... so something like the gold standard in those categories.
@zamtmn Are you the author of ZCad? Looks like a pretty decent AutoCAD like application itself. Wasn't aware of it.
Maybe with your experience on the matter you can share some insight, or collaborate on your efforts.
Comments
This is truly awesome. Is there a way to "edit" a block definition ?
Thank you. No you cant edit blocks right now. Actually I never thought about that. Can you open an issue on github? So I can check it later.
is it possible to build a custom plugin or small software on it?
It supports external plugins https://github.com/HakanSeven12/opencad-example-plugin
Hi, @HakanSeven12
I'm testing OCS with several versions, currently v0.6.5, Windows_x86, and I can't get it to work without it crashing after just a few minutes (approximately 5 minutes) of use while testing its various tools on a new, empty drawing.
OCS crashes randomly and becomes unresponsive. When it crashes, OCS shows CPU usage of approximately 30% for no apparent reason.
Are there any minimum hardware requirements (processor, graphics card,Memory ............) for using OCS?
I'm testing OCS on Windows 10_x86, on a laptop with an Intel i5-6200 processor, 16 GB of DDR4 RAM, and a GTX 950M graphics card with 2 GB of dedicated VRAM.
Thank you so much, great job!
Hi. Did you tried to run it on terminal? Is there any crush report?
I install this file: "OpenCADStudio-v0.6.5-windows-x86_64-installer.msi"; and I run OCS from the icon created on the Windows desktop.
I tried running OCS from the Windows terminal, and the result is the same; after a short time, OCS stops responding.
This is not a problem exclusive to version v.0.6.5; it also happened to me with previous versions.
No error message is displayed; the OCS interface simply does not respond; clicking the mouse on the tool icons has no effect, and the mouse pointer sometimes even disappears from the OCS graphical window.
Once it freezes, I can only minimize/maximize the OCS window.
To close OCS, I have to do it from the Windows Task Manager.
For now I'm working on render pipeline refactor for UTM coordinates. It will take some time. So if you create an issue on github I can take a look when I finish render pipeline.
@HakanSeven12
I've been testing OCS on both Linux and Windows, blazingly fast in loading (UTM30N) DWG, impressive job!
Sometimes it slows down a bit on copying entities but it maybe depends on the quality of the drawing (like multiple nested objects or bizarre layer set arrangements)
For what I was able to test myself OCS as a DWG viewer is already a usable tool, better than QCAD pro version.
Soon I'll do a deeper testing on export to DXF for DWG -> QGIS/Bonsai workflow that with recent updates is becoming smoother and smoother.
Man, even at this level of development you are already making so many people happy with your new creature!
Please everybody consider donating to help Hakan in his endeavor, thanks
Thank you for encouraging donations. At the moment I'm using Claude Code Pro for development, but I regularly hit the usage limits. If I gain enough Patreon support, I'll be able to move to higher-tier plans, which would directly increase development speed and help me deliver new features faster.
Great project. I've added Open CAD Studio, ACadSharp and acadrust to https://wiki.osarch.org/index.php?title=Drawing_(DWG)
@duncan Your link is broken. Snapping off the end bit. Maybe you can edit it so it works.
Looks like forum software doesn't like the brackets inside a Text, for which to include a link ....
OSARCH_Drawing_(DWG)
Hi! Is the program written using artificial intelligence?
@zamtmn
please read the post above from his author @HakanSeven12
Yes, I'm sorry, I didn't see it. This should be mentioned immediately in the first post.
I tried it. This is either a very early stage of development, or a very deep use of AI)) almost nothing works as intended((
hi HakanSeven12, what a breakthrough that what you are doing! i never imagine that there'll be dwg native software that opensource.
anyway, you are also developer of road workbench in freecad right? do you have any intention to integrating that to OCS? would be great for subtitution for civil3d :D
@zamtmn
Yes it's at an early stage but with almost daily updated releases.
Thanks to feedbacks from users (there is an Issue github page like Bonsai) it's being tested and fixed.
I'm already implementing it for some tasks of my workflow, as viewer is very fast and can handle DWG better than QCAD Pro.
Hi 🙂 thank you. If you want to import points and xml files, there is a plugin that belongs to another developer.
OCS 0.7.0 release
finally DWG to DXF implemented!!!
now importing DWG to QGIS and Bonsai can be achieved with Open CAD Studio
Thank you @HakanSeven12 , much appreciated
Whoever can afford it please consider donating to this project ;)
Not sure ranting about usage of AI is a good use of anyone's time on this specific thread, there are a myriad of other places on the world wide web to do that. Maybe let's try to keep it more to the point or at least try to offer some constructive criticism which is the best kind of criticism. It is clearly labelled as BETA on the product page and thus directed towards early adopters and power users, and the usage of an AI agent is immediately apparent when parsing the github landing page and can be inferred by realizing a single person being on the track to reverse engineer a 40 year old multi-billion dollar company software and releasing both the source code and the license to use for free.
thank you @Gorgious
the current version of OCS (Windows but others are not too much different) weighs 15.1 MB, less than a DWG file, and installs immediately
there is a portable one for Windows (no installation) and.. a web version? no credentials asked, no paywall whatsoever
let that sink in..
I'd be very skeptical about this. I've already seen several cad`s appear out of nowhere recently. They're very similar in their apparent beauty and lack of necessary detail.
AI isn't capable of this yet. Yes, you can task it with writing something simple, but you need to limit its scope and thoroughly check everything.
@zamtmn
did you even try it? it takes less time to download and install it than writing your post
Or just check the video from @semhustej
I am super skeptical about AI implementation, but Hakan is not a noobie doing a weekend project that fails the next Monday and it does not promise wonders, just ask you to try his tool if you are interested.
When I wrote my positive posts I did it after using it and receiving immediate feedback following my comments on the Issue page, mostly fixed within a day.
Criticism is essential for development, being dismissal about any attempt not so
Cheers
Thank you, this is more constructive. I think you're making valid criticisim and we all want to hold software development responsible to a high standard of quality, the same as any other software project. The same as we do for paid products. However you're making bold assumptions and statements without actual concrete evidence or references so it's also hard to go further into this matter without just spinning our wheels. Again keep in mind it's a BETA product, Open source, free, and written by a single person albeit aided by an AI "agent". I don't think negative sentiment is warranted on these accounts only.
What you say is true of any software development endeavour, smart small, test, iterate. The beauty of open source is that anyone can chime in and AFAIK there is no strings attached. Bonsai started as a simple one way ifc importer into Blender, look where it is now. Granted it was not vibecoded, but nobody today is able to say definitively whether it would be better off or not if that would have been the case.
Maybe OCS won't go any further and will be dead in the water in a few months like many similar projects, however judging by the reaction I think it already has its uses for some users. I'm considering integrating it into my workflow. There are still a few missing features for me but given the pace of development that doesn't seem too far off.
Cheers
Well Hakan owes us nothing, if tomorrow he decides to quit, there's nothing stopping him. That is also the beauty of open source software, anyone else knowledgeable enough is free to pick it up where he left.
I hate AI and vibecoded slop as much as the next person, but if there is one use I approve of, is dethroning evil mega corporations.
Is OCS perfect? Certainly not
Will it ever be? probably not, but we don't need it to. ACAD is anything but, yet the entire industry has relied on it for decades.
Look at all Hakan managed to build in so little time, and under just 20Mb! Imagine what a rich corporation with all the financial resources could have. Instead we get fed every year the same bloated, slow, multi-gigabyte, outdated, overpriced mess.
Of course I tried. You need to understand that a negative opinion is exactly the same, only better than enthusiastic appeals for donations. I have experience in cad developments, I know where to look and what to expect.
I don't think that is much of an issue for large projects like a CAD or 3D App.
Those projects, once matured are so complex that even humans are no more able to oversee everything. Each change or new feature has the potential to easily break things somewhere else. Software needs to be widely used and tested. If an issue is found, AI also may even help to fix things faster.
It would be good though if you start with a clear vision and suitable architecture and know what you prompt.
This is something which some none coding experienced people, like e.g. architects may not be that bad. Ai can make their visions possible.
So far I am impressed by how fast OpenCADStudio develops and grows and especially how fast any filed issues get fixed.
My problem is more that the target is always DWG and even Autocad-like and compatible.
I do not like Autocad at all.
I think any other CAD was better than Autocad, for which exist so many clones now, because there is a broad user base potential which is familiar with Autocad and happy to not need to adapt to something new. I do not care about the file format as long as there is a lossless import/export. I can't imagine DWG could be the only ideal CAD file format. Looks like Autocad originates from DOS times or even further back and never really adapted their UX to modern operation system and industry standard. So it does everything wrong/different, e.g. selection adds, Marquee needs two clicks, a Command ends after one usage !?, .....
Why does no one clone an easy to use, design oriented, although highly 2D and BIM capable Apps like Vectorworks. Or a true 3D capable impressing ACAD competitor like Microstation. Or the wonderful direct modeling and ML BIM of Bricscad. But only what was added on top by Bricsys - as the rest/base - is again, unfortunately, a cloned Autocad including its behavior, UI/UX. Or Allplan or Archicad. Even in FreeCAD (BIM) I can see things that are generally well thought and done.
For Autocad I still think everything is bad. (Besides its blue/green or left/right Marquee selection).
Or better trying to create something by extracting all the strengths from all those Apps while avoiding their weaknesses. If you have used and worked with a lot of different 3D, CAD, BIM Apps you will remember impressing parts that were really well done. Like I think e.g. in 3D, Modo had by far the best Selection, Mesh Modeling, Material+Assignment, Geometry organization/management, .... so something like the gold standard in those categories.
So I may file some more OCS requests on Github.
@zamtmn Are you the author of ZCad? Looks like a pretty decent AutoCAD like application itself. Wasn't aware of it.
Maybe with your experience on the matter you can share some insight, or collaborate on your efforts.