yukainaatama2377p3さん こんにちは
VBAを搭載したCADは、Autodesk社とDassaultSystemes社の製品には見られますが
>安価でなければ、
を満たすものは恐らく無いと思われます。
そもそも、VBAは一企業により開発された言語の為、それなりの費用を
払った上でのCAD開発になっているのだろうと思うと、納得出来そうな気もします。
>詳細な 3D座標計算は、Excel上で行い、
Excelの式・VBAのコードで求まる程度の計算であれば、他言語でも十分可能なので
Excelにこだわる必要も無いように思います。
(式やコードがわかるのであれば、ご本人がアルゴリズム自体も理解できているはずです)
"安価でプログラミングなアクセス可能" と言うことであれば
Python:FreeCAD,Fusion360 等
C++:FreeCAD,Fusion360,OpenCASCADETechnology(カーネル) 等
mRuby:siren
が視野に入るかと思います。(他にもあるかも知れません)
"プログラミング言語" の理解より、"各ソフトのオブジェクト" の理解の方が
遥かにハードルが高いですよ。