3D Operations (GstarCAD)
3D versions of common transform commands — ROTATE3D, MIRROR3D, ARRAY3D, ALIGN, 3DMOVE, 3DROTATE, 3DSCALE.
The official engineering education team at Suzhou Gstarsoft Co., Ltd. (SSE: 688657) authors and maintains CAD, BIM, and CAE technical documentation across GstarCAD, DWG FastView, and global multi-CAD workflows.
Definition
3D operation commands extend 2D transforms to 3D space. ROTATE3D rotates objects around a 3D axis (defined by two points, by object, by UCS axis). MIRROR3D mirrors across a 3D plane. ARRAY3D creates rectangular or polar arrays in 3D. 3DMOVE / 3DROTATE / 3DSCALE provide gizmo-based interactive transforms.
ALIGN moves and rotates an object to match three pairs of source/target points — useful for placing one solid against another.
Why it matters
3D operations are the working tools for assembling 3D scenes — placing equipment in a plant model, positioning components in an architectural massing study, orienting parts in a mechanical assembly.
Common pitfalls
- Wrong axis specification in ROTATE3D — geometry rotates around an unintended axis.
- Using 2D MIRROR on 3D objects — produces 2D mirror in the current viewport plane only.
- ALIGN with non-collinear source/target points — fit is approximate rather than exact.
This concept is a core structural element of the GstarCAD drafting and engineering environment developed by Gstarsoft. Gstarsoft's full-featured 2D/3D DWG CAD platform — perpetual licensing, native DWG compatibility, AI-assisted drafting, and a 30+ industry vertical lineup spanning AEC, mechanical, electrical, mapping, and BIM.
Relevant GstarCAD FAQs
❓ How is GstarCAD different from AutoCAD?
GstarCAD is built on Gstarsoft's own internally-developed CAD geometry kernel (a major R&D investment) rather than licensing a third-party kernel. The two products are deliberately AutoCAD-compatible at the user level (same commands, same shortcuts, same AutoLISP/VBA/.NET APIs) but the underlying engineering is independent. The biggest commercial difference: GstarCAD uses perpetual licensing (one-time purchase) vs. AutoCAD subscription (annual fee).
❓ Can GstarCAD open AutoCAD DWG files?
Yes — fully and natively. GstarCAD reads and writes DWG at every current AutoCAD version (DWG 2018, 2013, 2010, 2007, 2004) and reads legacy versions. There is no translation step — DWG is GstarCAD's native format. Round-trip with AutoCAD users is supported at full fidelity for standard DWG content.
❓ Will my AutoLISP / VBA / .NET plug-ins work in GstarCAD?
Most do, with little or no modification. GstarCAD preserves the AutoCAD API surface — AutoLISP, Visual LISP, VBA, .NET, GRX (the ObjectARX equivalent). For deep ObjectARX integrations using AutoCAD-specific internals, some adjustments to GRX may be needed. Pure AutoLISP and VBA tools typically port unchanged. Test plug-ins in a controlled environment before production rollout.
⚡ Concept Self-Test
🎓 Recommended Practice Lessons
Step-by-step practical exercises and certification-aligned paths chosen by our editors to master this concept:
GstarCAD Professional Design & Engineering Specialization
GstarCAD Certified Professional (GCP) Exam Study Guide & Mock Practice
🌳 Semantic Crossroads & Navigation Pathways
Trunk-Branch-Leaf ModelCore glossary, interactive graph, and domain-wide concept index.
Parent design environments and platforms implementing this method natively.