2015年7月24日 星期五

[ Vizimag . 模擬指令. Move # To X Y & Rotate # By 角度 使用方式. ]

[ Vizimag . 模擬指令. Move # To X Y & Rotate # By 角度 使用方式. ]
[ Move To --> 改變物件 --> 絕對位置. (即-XY-座標位置). ]
[ Rotate By --> 改變物件 --> 自身角度. (即.迴轉物件.自身.中心點. ) ]
[ 以下為 Move To 指令 & Rotate By 指令 ]
[ 本 Demo --> 仿.永磁.磁鐡.轉子.運動狀態 --> 參考本文. 即圖示 ]
.....................................***,txt 本文.....................................
{Show grid unchecked
{Show arrows checked
{Flux density display checked
{With field lines checked
{Log flux density checked
{10 frames per second
{Fixed calibration mode checked
{Warning! This script may take over 1 hour to run.
{Object 1 in ( 30 , 0 ) + X
{ …………………………………
Move { X-Y - 1 象限. 45}
1
To
21.21
21.21
Rotate
1
By
45
Loop
1
{ …………………………………
Move { Y - 1-2 象限. 90}
1
To
0
30
Rotate
1
By
45
Loop
1
{ …………………………………
Move { -X,Y 2-象限, 135}
1
To
-21.21
21.21
Rotate
1
By
45
Loop
1
{ …………………………………..
Move { -X , 2-3象限, 180}
1
To
-30
0
Rotate
1
By
45
Loop
1
{ ……………………………………
Move { -X,-Y , 3象限 , 225 }
1
To
-21.21
-21.21
Rotate
1
By
45
Loop
1
{ …………………………………
Move { -Y , 3-4象限 , 270
1
To
0
-30
Rotate
1
By
45
Loop
1
{ ………………………………………
Move { X,-Y , 4象限 , 315
1
To
21.21
-21.21
Rotate
1
By
45
Loop
1

End
.....................................................................
[以上參考.本文內容 ] 及圖示.




[ Vizimag . 模擬指令. Move # By X Y & Move # To X Y 使用差異? ]

[ Vizimag . 模擬指令. Move # By X Y & Move # To X Y  使用差異?  ]
[ Move By --> 改變物件 --> 相對位置,( 即-XY-變化量 ). ]
[ Move To --> 改變物件 --> 絕對位置. (即-XY-座標位置). ]
[ 以下為 Move To 指令 ]
......................................以下 ***.txt 本文.........................................
{Show grid unchecked
{Show arrows checked
{Flux density display checked
{With field lines checked
{Log flux density checked
{10 frames per second
{Fixed calibration mode checked
{Warning! This script may take over 1 hour to run.
{Object 1 in ( 30 , 0 ) + X 軸. 座標.
Move { Y 軸 .座標. ( 0 , 30 )
1
To
0
30
Loop
1
Move { -X 軸 .座標. ( -30 , 0 )
1
To
-30
0
Loop
1
Move { -Y 軸. 座標. ( 0 , -30 )
1
To
0
-30
Loop
1
End
..........................................................................
以上為 Move To 指令. 說明.
..............................參考圖示....................................

[ Move & Rotate 指令合併使用. 練習 ] [ Vizimag 磁分析. ***.txt . 動態模擬指令練習. ] [ 參考--> 模擬.磁鐡.轉子運動. ..狀況. ]

[ Move & Rotate 指令合併使用. 練習 ]
[ Vizimag 磁分析. ***.txt . 動態模擬指令練習. ]
[ 參考--> 模擬.磁鐡.轉子運動. ..狀況. ]
[ 參考 Move 指令, 在Move 指令之後. 加入Rotate 指令即可.]
[ Set Grid --> 網格單位設定. 最大. 100 x 100 mm , 1倍. ]
[ 例題: 物件 1 , 物件尺寸. 10 x 10 mm . ]
[ 模擬畫面-間隔 1 Frame/Second. 即每秒一個畫面. 動作較慢 ]
---------- 原在第一象限( 30, 30) . [ N 極 向上 ]
--> Move 至第二象限( -30, 30) => X = -60 , (變化量) ,
Rotate 90 度. ( 即 N 極. 逆時轉 90 度 ) [ N 極 向 左 ]
--> Move 至第三象限( -30,-30) => Y = -60 , (變化量)
Rotate 90 度. ( 即 N 極. 逆時轉 90 度 ) [ N 極 向 下 ]
--> Move 至第四象限( 30, 30) => X = +60 , (變化量)
Rotate 90 度. ( 即 N 極. 逆時轉 90 度 ) [ N 極 向 右 ]
--> Move 至第一象限( 30, 30) => Y = +60 , (變化量)
Rotate 90 度. ( 即 N 極. 逆時轉 90 度 ) [ N 極 向 上 ]
...........................以下 ***.txt 本文..............................
{Show grid unchecked
{Show arrows checked
{Flux density display checked
{With field lines checked
{Log flux density checked
{10 frames per second
{Fixed calibration mode checked
{Warning! This script may take over 1 hour to run.
{Object 1 in ( 30 , 30 )
Move { 至第二象限
1
By
-60
0
Rotate { 逆時轉 90 度
1
By
90
Loop
1
Move { 至第三象限
1
By
0
-60
Rotate { 逆時轉 90 度
1
By
90
Loop
1
Move { 至第四象限
1
By
60
0
Rotate { 逆時轉 90 度
1
By
90
Loop
1
Move { 至第一象限
1
By
0
60
Rotate { 逆時轉 90 度
1
By
90
End
.................................................................................


[ Vizimag --> 動態分析 --> *.txt. 分析設定檔--> 如何正確使用. Move 指令 ]

[ Move # By x y --> 指令練習 ]
[ Vizimag --> 動態分析 --> *.txt. 分析設定檔--> 如何正確使用. Move ]
[ Move --> 移動物件. 必要時需加入 Loop 指令. -->成為完整動作 ]
[ 例題: 物件 1 
---------- 原在第一象限( 30, 30) . 
--> Move 至第二象限( -30, 30) => X = -60 , (變化量)
--> Move 至第三象限( -30,-30) => Y = -60 , (變化量)
--> Move 至第四象限( 30, 30) => X = +60 , (變化量)
..............................................
注意. 可在每行 Move .動作後.執行 Loop 1 , 動作. ( 即分析一次).

................................................
.....................以下 ***.txt 本文............................
{Show grid unchecked
{Show arrows checked
{Flux density display checked
{With field lines checked
{Log flux density checked
{10 frames per second
{Fixed calibration mode checked
{Warning! This script may take over 1 hour to run.
{ Object 1 in ( 30 , 30 )
Move 
1
By
-60
0
Loop
1
Move 
1
By
0
-60
Loop
1
Move 
1
By
60
0
Loop
1
Move 
1
By
0
60
End
....................................................................................
參考圖示. 物件 1 . 長寬. 30x30 mm , 中心位置.(30,30).

.....................................................................................

2015年7月23日 星期四

[ Vizimag --> Magnet Analysis , 磁分析 , Demo 轉子-模擬分析 ]

[ Vizimag --> Magnet Analysis , 磁分析軟體 ]
[ Demo 轉子-模擬分析 ]
[ 3 塊- 磁鐡-相隔-120度 --> 相似轉子-旋轉運動,示範參考 ]
[ ***.txt --> 內容 ] 磁鐡 1 磁鐡 2 , 磁鐡 3 , --> 組合成.轉子. ]

Vizimag --> 磁分析軟體. Rotate 指令. 座標. ( 0 , 0 ) . 扇形.旋轉物件-製作轉子-磁分析..

Vizimag --> 磁分析軟體. Rotate 指令. 座標. ( 0 , 0 ) . 扇形.旋轉物件-製作轉子-磁分析..


 

Vizimag --> 磁分析軟體. Rotate 指令. 座標. ( 0 , 0 )

Vizimag --> 磁分析軟體. Rotate 指令.
[ 旋轉物件 --> 物件中心.. 放置於. 圖工作區.正中央.座標. ( 0 , 0 )