Code covered by the BSD License
-
ParameterData=transformIGES(P...
TRANSFORMIGES transform the entities from an IGES file in
-
[P,Pw,Pu,Pv,Puu,Puv,Pvv]=nrbe...
Evaluates NURBS (and its derivatives) at given parametric values.
-
[P,UV,t]=closestNrbLinePointI...
Closest points of NURBS patch and line/point using Newton's Method.
-
[P,isSCP,isSup,TRI,UV,srfind]...
RETSRFCRVPNT is a subfunction in IGES2MATLAB file collection.
-
[ParameterData,EntityType,num...
IGES2MATLAB converts the parameter data in an IGES-file to MATLAB format.
-
[model,UV,srfind,srfDerivind,...
PROJIGES returns points of projections on surfaces from an IGES-file.
-
[model,UV,srfind,srfDerivind,...
PROJPARTIGES returns points of projections on surfaces from an IGES-file.
-
makeIGESmex()
Makefile
-
nrbDerivativesIGES(nurbs)
Returns the derivative(s) of NURBS.
-
plotIGES(ParameterData,srf,fi...
PLOTIGES plots surfaces, curves and points from IGES-file.
-
example.m
-
example2.m
-
exampleProjection.m
-
View all files
IGES Toolbox
by Per Bergström
05 Dec 2006
(Updated 10 Dec 2009)
Converts parameter data in IGES file into a Matlab object.
|
Watch this File
|
| File Information |
| Description |
Toolbox for working with IGES CAD-models in Matlab. The Matlab function ‘iges2matlab’ converts parameter data in IGES file into a Matlab object. Other functions in the toolbox do plots, transformations, projections.
Non Windows user must first compile the source code. This is done in Matlab by running:
makeIGESmex
and the mex functions are compiled. |
| Acknowledgements |
The author wishes to acknowledge the following in the creation of this submission:
Nurbs2IGES
|
| MATLAB release |
MATLAB 7.8 (R2009a)
|
| Other requirements |
Some C compiler must be installed for non Windows users. |
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Updates |
| 15 Dec 2006 |
Have added a function. |
| 19 Dec 2006 |
Have added a function. |
| 08 Jan 2007 |
Have done a small improvement. |
| 09 Jan 2007 |
Makes the previous update complete. |
| 18 Jan 2007 |
Have done some small improvements. |
| 20 Mar 2007 |
Have added the source code to bspeval. |
| 26 Jun 2007 |
Have done some small improvements. |
| 19 Nov 2007 |
Have added some entities. |
| 29 Apr 2008 |
The projection is better documented by adding an example. |
| 04 Sep 2008 |
The triangulation of surfaces for higher shape accuracy is improved. |
| 27 Apr 2009 |
Mesh2d is used for meshing the surfaces. |
| 14 Aug 2009 |
One more example is added, plotIGES draws surfaces faster using patch(). |
| 10 Dec 2009 |
2 old m-files are replaced by:
nrbevalIGES.c
closestNrbLinePointIGES.c
|
|
Contact us at files@mathworks.com