Questions tagged [step]

STEP (Standard for the Exchange of Product data), otherwise known as ISO 10303, provides a mechanism to describe product data throughout the life cycle of a product, independent from any particular system.

STEP (Standard for the Exchange of Product data), otherwise known as ISO 10303, provides a mechanism that is capable of describing product data throughout the life cycle of a product, independent from any particular system. The nature of this description makes it suitable not only for neutral file exchange, but also as a basis for implementing and sharing product databases and archiving.

Typically STEP can be used to exchange data between CAD, Computer-aided manufacturing, Computer-aided engineering, Product Data Management/EDM and other CAx systems. STEP is addressing product data from mechanical and electrical design, Geometric dimensioning and tolerancing, analysis and manufacturing, with additional information specific to various industries such as automotive, aerospace, building construction, ship, oil and gas, process plants and others.

Detailed information can be found in Wikipedia's ISO 10303 article.

156 questions
8
votes
4 answers

STEP/EXPRESS tools for .NET

Has anyone had any experience with using the STEP and EXPRESS formats in a .Net environment? I am looking for a tool that will generate a c# class structure based on an EXPRESS schema. I would also like the tool to create a parser/file generator for…
David Turvey
  • 2,891
  • 6
  • 27
  • 29
8
votes
2 answers

import .step file with three.js

I would like to import a file ".step" to use it with Three.js but I don't know how to do it I didn't found any topic, only "first step, second step " Any one could help me please ?
Guillaume Rebmann
  • 174
  • 1
  • 1
  • 10
5
votes
3 answers

How to learn about the STEP file format?

I would like to create STEP files of geometry that I have generated using custom numerical methods. Given a list of coordinates, I would like to be able to write these into a file with valid STEP format. To this end, I have been searching for an…
Patch
  • 155
  • 2
  • 9
5
votes
1 answer

Convert STEP file type to STL

I want to convert a STEP file into an STL file format using Python. I have looked online and it looks like the best option is to either use FreeCAD or OpenCascade (OCC). However, I am a beginner and do not know where to start from. I did some search…
Umar Dastgir
  • 688
  • 9
  • 25
5
votes
1 answer

How to get the hierarchical order of properties with get_object_vars?

I have some classes that extend each other, each time adding more properties. Now I need to get a list of all properties of a class, but in the order that they were declared, with the properties of the parent class first. For example : class foo { …
Dylan
  • 9,129
  • 20
  • 96
  • 153
4
votes
2 answers

Matplotlib step plot rotation

I'm trying to rotate correctly the matplotlib step plot. First I swapped the x and y axes and reversed the y axis. I made the step plot again. However, the direction of the step line (blue color) was not as desired in the right picture and the red…
Bluerose
  • 131
  • 1
  • 13
4
votes
1 answer

OpenCascade generate a tree view of information inside a step file

In order to read all shapes within my step file, I have succeed to extract all shapes using STEPControl_reader. Now I want to find a way (OCAF/XDE ?) to extract a tree view containing which shape is contained by another one. Could anyone give some…
Valimo Ral
  • 381
  • 2
  • 15
4
votes
2 answers

Parsing a CAD or BIM file and fetching/exporting the 'Layer Name'

Sound-byte Question: How easy or difficult is it to parse a CAD/BIM file and return(export) just the names of those 'Layers, Sheets, or Worksets' contained within? More Detailed Question: I'm a practicing architect (not the software kind, but the…
Ryan Schultz
  • 307
  • 4
  • 17
4
votes
0 answers

How to import STEP files with OpenCascade and display with coin3d with correct colors?

i am trying to import STEP files with OpenCascade and display them on Screen with the Open Inventor compatible coin3d library. Unfortunately i always end up with either the colors working, or the geometry being correct, having correctly positioned…
Hellagot
  • 235
  • 2
  • 13
4
votes
1 answer

How to convert an uploaded STEP file to other formats?

How can I convert an uploaded STEP file to other CAD formats? Preferably using PHP. I uploaded a small STEP file to 3dContentCentral and was instantly presented with 20 different filetype formats of my newly uploaded STEP file. Example…
Kenneth Poulsen
  • 929
  • 10
  • 25
4
votes
1 answer

Getting (t, c, k) values from OpenCascade surfaces

I've created a library for creating and using b-spline surfaces in Python, utilizing parallel scipy.interpolate.RectBivariateSpline() instances to hold the knot vectors, (X, Y, Z) control point mesh, and degrees in u and v (the (t, c, k) tuple…
subnivean
  • 1,132
  • 11
  • 19
4
votes
1 answer

Documentation or specification for .step and .stp files

I am looking for some kind of specification, documentation, explanation, etc. for .stp/.step files. It's more about what information each line contains instead of a general information. I can't seem to figure out what each value means all by…
user2479356
4
votes
2 answers

API in Java for STEP (p21) - to create STEP compliant files

I'm interested in writing Java to automate the creation of 3D STEP files (CAD format). There seems to be something for C++ (https://github.com/stepcode/stepcode). There seem to be Java implementations of 3D CAD software (http://brlcad.org/). …
user3533030
  • 359
  • 3
  • 17
3
votes
1 answer

Slider, how to make “step” size change - JQuery

I want to do something: http://astro.unl.edu/naap/hr/animations/hrExplorer.html This example is in Flash but I'm doing mine in JQuery. See my code: http://jsfiddle.net/NYZrz/9/ I'm having problem with the Slider "step" . In first link the value…
David
  • 171
  • 2
  • 6
  • 18
3
votes
1 answer

Extract volume from a STEP file

My aim is to write a Python program that extracts the volume of the object in a STEP file. I was able to find that steputils and aoxchange are the two libraries present in Python but neither of them seemed to contain enough documentation about…
vishal
  • 1,646
  • 5
  • 28
  • 56
1
2 3
10 11