2017-11-13 15 views
0

私はDXF CADファイルフォーマットを理解しようとしています。円弧がX-Y平面から傾いていると、DXF形式で記述された円弧はどのように記述されますか?

私は(intellicad)CADソフトウェアで中心を(5,5,5)、半径300、開始角度40度、終了角度110で描画しました。次に円弧を5度回転させたYZ平面。 210,220、および230のグループコード(押出方向を定義する)にどのような影響があるか調べたいので、これを実行しています。

0 
ARC 
10 
5.0 
20 
5.0 
30 
5.0 
40 
300.0 
210 
0.0 
220 
0.08715574274765817 
230 
0.9961946980917455 
50 
220.0 
51 
290.0 

代わりに、私はこの参照してください:

0 
ARC 
10 
-5.0 
20 
-4.545194776720437 
30 
5.416752204197018 
40 
300.0 
210 
0.0 
220 
0.08715574274765817 
230 
0.9961946980917455 
50 
220.0 
51 
290.0 

なぜアークの中心がない上(5,5,5)であるの?私はこれを見て期待してい

私はDXFファイルをC++で解析し、それをSVGとして書き出しようとしていますが、私が得ている値は私に本当の描写を与えません。

(5.0,5.0,5.0)の値は(-5.0、-4.545194776720437,5.416752204197018)にどのように変更されますか?誰か知っていますか?

誰も私のためにこれに答えることはできませんが、私はここで答えたDXF形式の質問を見たので、私は望んでいます!

答えて

2

私はDXFエキスパートではありません。あなたは5度で原点を中心(5,5)で何かを回転させた場合でも、...

、あなたが得る:それだ

5 * sin(5deg) - 5 * cos(5deg) = -4.54519 
5 * cos(5deg) + 5 * sin(5deg) = 5.41675 
+0

!ありがとうございました。 –

関連する問題