pymadcad icon indicating copy to clipboard operation
pymadcad copied to clipboard

Simple yet powerful CAD (Computer Aided Design) library, written with Python.

Results 37 pymadcad issues
Sort by recently updated
recently updated
newest added

Hi, Is there a known issue using pymadcad on MacOsX? I'm trying to run an example from your "examples" folder and I receive the following errors: ``` qt.qpa.openglcontext: Could not...

bug
compatibility

## description When using `View.ptat()` to get the 3d position on an object of the screen, the point is well placed on the screen from the point of view of...

bug

I was playing around with this for some CAD modelling in python and seem to have hit a problem with boolean operations on certain shapes. Following a process similar to...

bug

Hi, I noticed this [kinematic example](https://github.com/jimy-byerley/pymadcad/blob/master/examples/kinematic.py). Might there be some way to convert those to Denavit-Hartenberg parameters and/or URDF files? I need DH parameters and/or URDF files to simulate machines...

enhancement
good first issue

This is a great job in perspective, but would definitely be awesome since nothing of that matter exists for robotics.

enhancement

Hello, Just wonder if it is possible to construct a madcad mesh with just numpy array vertices and numpy array faces, and also back to numpy array vertices and numpy...

documentation
good first issue

currently madcad works in target environments: osx, windows, linux. it would be nice if webb was a supported target. So u can use madcad in [pyscript](https://pyscript.net/) for example

enhancement
compatibility

PyQt5 has been used since the beginning in pymadcad, but several other wrappers of Qt exists in python, and other versions of Qt Since the mainstream wrappers are very close...

enhancement
compatibility

The current rendering pipeline produce one Display each object, and they only share immortal ressources in the scene. for real-life assemblies there could be hundred of times the same part...

enhancement

This issue is to track advance in experimenting this particular algorithm. Its targets: - being faster than the current algorithm (meaning should not have a $O(n^2)$ complexity), the current algorithm...

bug
enhancement