Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development. Learn more →
Top 5 Python Opencascade Projects
A python parametric CAD scripting framework based on OCCTProject mention: Any recommendations for a simple solid modeling API library? Preferably C or C++ | reddit.com/r/FreeCAD | 2022-09-20
Not C but maybe cadquery? https://cadquery.readthedocs.io
CadQuery GUI editor based on PyQTProject mention: An X11 Apologist Tries Wayland | news.ycombinator.com | 2022-09-18
On a previous laptop I used i3, then after a few years on Windows, I returned to Linux on my current laptop and decided to try Sway, and now I’ve been using it for almost a year and a half, but I set up i3 somewhere along the way too, which I have used when I needed screen sharing on Zoom.
I much prefer Sway. It handles output management much better than i3 (because it’s integrated and integrated well rather than being entirely up to you with xrandr—so this probably wouldn’t apply to full desktop environments like GNOME or KDE), supports mixed-DPI environments, properly supports high-DPI (though I’ve also been using patches for fractional scaling since I want 1.5×), avoids all tearing (which was what really surprised me when I first ran i3, I’d forgotten what the tearing was like), and supports my XF86AudioMicMute key (key code 256; it took a little effort to get it to work, involving dumping the xkb keymap and adding in a suitable entry, but I think that it’s literally impossible to support under X, though you may be able to remap it to a different key like F20 in some way at a lower level, but my attempts at that failed).
It’s not been without its troubles. Screen sharing is only possible at the screen granularity rather than individual windows, and I think Zoom is still broken because they did things stupidly in the past (using a GNOME screenshot API many times per second instead of the compositor-neutral screen sharing API that did exist when they implemented their thing) and are still unravelling them. I’ve also had a couple of apps require tweaks to unbreak, e.g. https://github.com/CadQuery/CQ-editor/issues/266, if you build it with a version of Qt that supports Wayland (the default, though their first-party distribution doesn’t), you have to explicitly tell it to use xcb instead of wayland or it crashes on startup. But honestly that’s all I can think of.
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
A list of the various code-cad projects out there.Project mention: Antimony – computer-aided design tool from the Lisp machine parallel universe | news.ycombinator.com | 2022-07-11
This is a mid-point in Matt Keeter's research.
then Antimony (see the article at: http://hackaday.com/2015/05/29/otherworldy-cad-software-hail... ), then the current effort:
(and also see: https://www.gitlab.com/kavalogic-inc/tovero "a binding of Libfive to Common Lisp, including a standalone REPL-based viewer"[https://github.com/Irev-Dev/curated-code-cad] can be integrated with https://www.gitlab.com/kavalogic-inc/clive
Currently I'm using OpenSCAD (w/ BlockSCAD as a front-end: https://www.blockscad3d.com because I prefer a sort of visual representation), but have been stymied by the lack of file I/O (I want to write out G-code).
Still looking for a 3D modeling tool which is:
- a node or block editor
Pythonocc nodes for RyvenProject mention: Ask HN: Visualizing software designs, especially of large systems (if at all)? | news.ycombinator.com | 2022-05-31
"What does an algorithm look like?"
I'm an intensely visual person, but have never found a visual programming system which scales well --- the problem is, past a certain level of complexity one has to use modules, which then devolves the visual representation down to just a bunch named blocks.
That said, I'm using BlockSCAD:
to work up designs which I'm then putting into other tools.
Looking at GraphSCAD:
and there's also Ryven and pythonocc which I managed to get installed:
but I'd really like to see a tool for this sort of thing which made G-code.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Python Opencascade related posts
Please suggest an alternative to OpenSCAD (script based CAD)
1 project | reddit.com/r/cad | 5 Apr 2022
1 project | news.ycombinator.com | 9 Feb 2022
1 project | reddit.com/r/programming | 9 Feb 2022
1 project | news.ycombinator.com | 7 Feb 2022
CadQuery –- A Python parametric CAD scripting framework based on OCCT
12 projects | news.ycombinator.com | 6 Feb 2022
FreeCAD: Open-source 3D parametric modeler
8 projects | news.ycombinator.com | 3 Feb 2022
3D version of MakeCode from Buildbee.com (for making 3D models for 3D printing/CNC)
2 projects | reddit.com/r/MakeCode | 31 Dec 2021
A note from our sponsor - Scout APM
scoutapm.com | 25 Sep 2022
What are some of the best open-source Opencascade projects in Python? This list will help you:
Are you hiring? Post a new remote job listing for free.