Questions tagged [cad]

Computer-aided design (CAD) is the use of computer technology for the process of design and design-documentation.

Computer-aided design (CAD) is the use of computer technology for the process of design and design-documentation. CAD is relied upon in various fields such as engineering, manufacturing and survey. Many CAD programs have an in-built means of programming their functionality. Examples being a macro language or lisp. Other programs may offer, or have had reverse-engineered, an API for more in-depth coding. There are various drawing formats, with .dxf being a ubiquitous one for interchange.

552 questions
4
votes
3 answers

Verilog gate level parser

I want to parse Verilog gate level code and store the data in a data structure (ex. graph). Then I want to do something on the gates in C/C++ and output a corresponding Verilog file. (I would like to build one program which input and output are…
user2261693
  • 405
  • 3
  • 7
  • 11
3
votes
1 answer

3D CAD models with OpenGL-ES

I am working on importing an 3D CAD model into my iOS application, but im having a hard time figuring out where the restriction is, speaking of amounts of vertices and surfaces. I have a model which has : surfaces: 41525 vertices:…
JavaCake
  • 4,075
  • 14
  • 62
  • 125
3
votes
3 answers

2D CAD application in WPF

I'm trying to write an CAD-like application in WPF(.NET 4.0) that needs to be able to display a lot of 2D points/lines. It will be used to display CAD-plans of entire cities with zoom, pan, rotate and point snapping on mouseover. Right now I purely…
user1193077
  • 31
  • 1
  • 2
3
votes
1 answer

jQuery CAD software

Our client recently discovered this site: http://mydeco.com/3d-planner/ It has a very, very fancy and well put together 3d CAD web app that appears to be written using jQuery and no flash/java. I've had a fairly good look through the source but…
John Hunt
  • 4,265
  • 8
  • 45
  • 59
3
votes
1 answer

Display SVG with mm measures in browser with real life size

I have a SVG image that I would need to display in real life size. Currently my paths are already defined in mm like this :
3
votes
0 answers

Match 3D point cloud to CAD model in real time

I have a point cloud of an object in the scene, obtained with depth ZED camera( in real-time), and a CAD surface model of that object. How can I match the point cloud to the CAD model, to obtain the translation and rotation between the cloud and…
Macedon971
  • 303
  • 2
  • 11
3
votes
2 answers

How to auto-generate mesh from .step file using GMSH or similar?

I need to produce simulation data for randomly generated cantilever beams, and save their maximum deflection given a load, and/or perform frequency-response analysis. To do this the body needs to be meshed as an FEM mesh. Hence, I would like to…
avgJoe
  • 832
  • 7
  • 24
3
votes
2 answers

How to visualizing .stp file in 3d using OpenCascade?

I have read the .stp files using OpenCascade library, but I am not able to visualize it. How to use OpenCascade library to visualize (render) the .stp file.
3
votes
1 answer

How to find dimensions of a shape in DXF in python?

I am trying to get the shape's dimensions, from dxf files. I tried looking into dxfgrabber and ezdxf libraries, I took the lowest and highest points to get the dimensions, but the result was wrong. Using dxfgrabber: import dxfgrabber import numpy as…
Akash Jobanputra
  • 322
  • 1
  • 3
  • 16
3
votes
1 answer

New embedded schema format for Parasolid v30?

I have two binary Parasolid files from v30 (internal modeller string is 3000226, schema string is SCH_3000226_30000_13006). In it, the embedded schema information for older types is as defined in the latest copy I have of the Parasolid XT Format…
colomon
  • 51
  • 3
3
votes
3 answers

Import CAD object in Python and store as array

I am using Autodesk Fusion 360 to model a 3D part (see figure below), which I can then export and save as either a .step, .iges, .sat or .smt file. What I am trying to achieve is to convert this part into a 3D numpy array in Python. Every element…
DimP
  • 216
  • 3
  • 9
3
votes
2 answers

Which language to choose for CAD application development

I am planning to develop a CAD application. I am bit confused in deciding which language to chose for the development. My main focus is on the application performance and quality. Right now I have 2 choices QT and VC++. Which is better from the…
Vinod Maurya
  • 4,167
  • 11
  • 50
  • 81
3
votes
1 answer

Triangle.NET and touching polygons

How do I triangulate a polygon with an hole like the one below using Triangle.NET? I need the green area covered by triangles. I guess I need to split the right segment of the outer contour on the touch point but afterward I don't know if I need to…
abenci
  • 8,422
  • 19
  • 69
  • 134
3
votes
2 answers

KiCAD associate components with footprints using CvPcb

Queston: Is there a way in KiCAD to associate components with their respective footprints in a sane manner using CvPcb? The CvPcb displays three columns that feels comfortable at the first moment but when the component doesn't have the proper value…
sitilge
  • 3,687
  • 4
  • 30
  • 56
3
votes
1 answer

Circuitmaker - define board size manually

Been testing out Circuitmaker for a few days now. Since I am a forme EAGLE user, I have quite a hard time figuring certain basic functions out. The most important one to me is the board size definition. Is it possible to define the board size just…