3D Modeling: Technical Articles and Resources
How to add feature recognition and direct editing to your 3D application
Spatial Team | 26-03-2026
Why you shouldn't build feature recognition and direct editing from scratch If you're building engineering software — CAD, CAM, simulation, cost estimation, anything that touches 3D geometry — you've ...
3 min read
Me and My Shadow
Author:
ADMIN
So we had a new guy start in our group last week.
7 min read
Growable Array Performance
Author:
ADMIN
Here’s a subject to which everyone can relate in one way or another: growable arrays. An array is a contiguous memory ...
4 min read
Multi-processing: the Good, the Bad, the Thread-Safe
Author:
ADMIN
In my previous blog post I compared the different multi-processing technologies used in ACIS and CGM. The primary ...
2 min read
Multi-processing in ACIS and CGM
Author:
ADMIN
I have spent many years of my career here at Spatial developing Thread-Safe ACIS and now I’ve been given the ...
3 min read
Contract Checks - Once and Only Once for Unit Testing (Part III)
Author:
ADMIN
In Part I and Part II of this thread, I discussed the advantages of incorporating contract checks into one’s unit ...
4 min read
Contract Checks: Once and Only Once for Unit Testing (Part I)
Author:
ADMIN
In her post that started this thread, Stef mentioned Meszaros' book on xUnit. My reaction when I bought the book was a ...
5 min read
Solid Modeling and AJAX3D
Author:
ADMIN
I’m going to follow up on my first blog, At Look At Spatial Labs, writing about the technology behind the web site, ...
1 min read
An Infinite Problem Space – ACIS
Author:
ADMIN
While a number of software defects are the result of simple human errors that escape either scrutiny or test cases, the ...
1 min read
Creating Software – A Balancing Act
Author:
ADMIN
"Everything in moderation"… I’ve always had trouble with this saying. Because let’s face it, engineers are notoriously ...