図形を描く
をテンプレートにして作成
[
ホーム
|
一覧
|
検索
|
最終更新
|
ヘルプ
] [
新規
]
VWRR
・
WIKIBOX
建築mome
・
メーカー
最新の40件
2018-07-17
VectorScript
2013-05-25
例題の解説
2011-12-09
ΔxΔy
GetLine
Distance
Num2Str
2011-12-08
寸法変倍
MenuBar
日付スタンプ
Date
面積スタンプ
2011-12-07
HArea
Num2StrF
TextOrigin
GetPt
FSActLayer
FActLayer
Concat
BeginText
EndText
図面の中を検索
ReDraw
MoveObjs
GetKeyDown
ClrMessage
Message
Y方向複製
2011-12-06
キー入力
ダイアログ
2011-12-04
図形の整列
2011-11-26
属性を設定する
Locus
変数
Oval
識別子
定数
基本型
言語仕様
制御命令
IF
total:
0
today:
0
yesterday:
0
now:
4
開始行:
図形を作図するための手続きにはVectorworksのツールと同じよ...
さまざまな種類があります。
**直線を描く [#e84fa5d5]
まず、手続きMoveToを使って直線を描き始める座標(ペン位置)...
次に手続きLineToを使って直線の終点座標を指定します。
手続き「Line」を使うと相対的な座標で指定できます。
手続きLineTo/Lineで直線を描いた後のペン座標には終点がセッ...
LineTo/Lineを続けて使えば、連続した直線が描けます。
&ref(line01.jpg,,50%);← MoveTo LineToの使い方
PROCEDURE TEST;
BEGIN
MoveTo(0,0);
LineTo(50,50);
END;
Run(TEST);
結果は上画像
例題プログラム
PROCEDURE TEST;
BEGIN
MoveTo(0,0);
LineTo(50,50);
LineTo(100,0);
Line(50,50);
END;
Run(TEST);
|BGCOLOR(white):|BGCOLOR(white):|BGCOLOR(white):|c
|1|PROCEDURE TEST;||
|2|BEGIN||
|3|MoveTo(0,0);|手続きMoveToを使って直線の始点座標(0,0)を...
|4|LineTo(50,50);|手続きLineToを使って直線の終点座標(50,5...
|5|LineTo(100,0);|手続きLineToを使って直線の終点座標(100,...
|6|Line(50,50);|手続きLineを使って直線を描きます。&br;手...
|7|END;||
|8|Run(TEST);||
上記プログラムの実行結果
&ref(line02.jpg,,50%);
**多角形を描く [#bba6caa2]
手続きBeginPolyとEndPolyの間の行に手続きAddPointを使って...
BeginPolyの前に手続きClosePolyを書くと多角形の始点と終点...
例題プログラム
PROCEDURE TEST;
BEGIN
ClosePoly;
BeginPoly;
AddPoint(0,30);
AddPoint(40,10);
AddPoint(20,-30);
AddPoint(-20,-30);
AddPoint(-40,10);
EndPoly;
END;
Run(TEST);
|BGCOLOR(white):|BGCOLOR(white):|BGCOLOR(white):|c
|3|ClosePoly;|手続きClosePoly;を呼び出して多角形を書き終...
|4|BeginPoly;|手続きBeginPoly;を呼んで多角形を書き始めま...
|5〜9|AddPoint(x,y);|手続きAddPointを使って多角形の頂点を...
|10|EndPoly;|手続きEndPoly;を呼んで多角形を書き終えます。|
上記プログラムの実行結果
&ref(poly01.jpg,,50%);
**円弧を描く [#n9ab3322]
手続き「Arc」を使います。Arcでは6つのパラメータを指定しま...
1番目から4番目までのパラメータは円弧に内接する四角形の座...
5番目のパラメータは円弧の開始角度です。
最後のパラメータは円弧の角度です。
PROCEDURE TEST;
BEGIN
Arc(-50,50,50,-50,45,90);
Arc(-50,50,50,-50,225,90);
END;
Run(TEST);
|BGCOLOR(white):|BGCOLOR(white):|BGCOLOR(white):|c
|3|Arc(-50,50,50,-50,45,90);|手続きArcを使って円弧を描き...
|4|Arc(-50,50,50,-50,225,90);|手続きArcを使って2つめの円...
上記プログラムの実行結果
&ref(arc01.jpg,,50%);
**隅の丸い四角形を描く [#qc39893e]
手続き「RRect」を使います。
これもパラメータの1〜4番目までは四角形の座標です。
5・6番目のパラメータは隅を丸める円の直径です。
PROCEDURE TEST;
BEGIN
RRect(-50,60,50,10,20,20);
RRect(-50,-10,50,-60,30,10);
END;
Run(TEST);
|BGCOLOR(white):|BGCOLOR(white):|BGCOLOR(white):|c
|3|RRect(-50,60,50,10,20,20);|手続きRRectを使って隅の丸い...
|4|RRect(-50,-10,50,-60,30,10);|手続きRRectを使ってもうひ...
上記プログラムの実行結果
&ref(rrect01.jpg,,50%);
**文字を書き入れる [#t5511ac8]
図面に文字を書き入れるには、手続き「TextOrigin」を使って...
次に、手続きBeginTextとEndTextの間の行に書き入れる文字を...
PROCEDURE TEST;
BEGIN
TextOrigin(0,0);
BeginText;
'サンプルテキスト'
EndText;
END;
Run(TEST);
|BGCOLOR(white):|BGCOLOR(white):|BGCOLOR(white):|c
|3|TextOrigin(0,0);|手続きTextOriginを使って文字を書き入...
|4|BeginText;|手続きBeginTextで文字を書き始めます。|
|5|'サンプルテキスト'|書き入れる文字を書きます。|
|6|EndText;|手続きEndTextで文字を書き終えます。|
上記プログラムの実行結果
&ref(text01.jpg,,50%);
終了行:
図形を作図するための手続きにはVectorworksのツールと同じよ...
さまざまな種類があります。
**直線を描く [#e84fa5d5]
まず、手続きMoveToを使って直線を描き始める座標(ペン位置)...
次に手続きLineToを使って直線の終点座標を指定します。
手続き「Line」を使うと相対的な座標で指定できます。
手続きLineTo/Lineで直線を描いた後のペン座標には終点がセッ...
LineTo/Lineを続けて使えば、連続した直線が描けます。
&ref(line01.jpg,,50%);← MoveTo LineToの使い方
PROCEDURE TEST;
BEGIN
MoveTo(0,0);
LineTo(50,50);
END;
Run(TEST);
結果は上画像
例題プログラム
PROCEDURE TEST;
BEGIN
MoveTo(0,0);
LineTo(50,50);
LineTo(100,0);
Line(50,50);
END;
Run(TEST);
|BGCOLOR(white):|BGCOLOR(white):|BGCOLOR(white):|c
|1|PROCEDURE TEST;||
|2|BEGIN||
|3|MoveTo(0,0);|手続きMoveToを使って直線の始点座標(0,0)を...
|4|LineTo(50,50);|手続きLineToを使って直線の終点座標(50,5...
|5|LineTo(100,0);|手続きLineToを使って直線の終点座標(100,...
|6|Line(50,50);|手続きLineを使って直線を描きます。&br;手...
|7|END;||
|8|Run(TEST);||
上記プログラムの実行結果
&ref(line02.jpg,,50%);
**多角形を描く [#bba6caa2]
手続きBeginPolyとEndPolyの間の行に手続きAddPointを使って...
BeginPolyの前に手続きClosePolyを書くと多角形の始点と終点...
例題プログラム
PROCEDURE TEST;
BEGIN
ClosePoly;
BeginPoly;
AddPoint(0,30);
AddPoint(40,10);
AddPoint(20,-30);
AddPoint(-20,-30);
AddPoint(-40,10);
EndPoly;
END;
Run(TEST);
|BGCOLOR(white):|BGCOLOR(white):|BGCOLOR(white):|c
|3|ClosePoly;|手続きClosePoly;を呼び出して多角形を書き終...
|4|BeginPoly;|手続きBeginPoly;を呼んで多角形を書き始めま...
|5〜9|AddPoint(x,y);|手続きAddPointを使って多角形の頂点を...
|10|EndPoly;|手続きEndPoly;を呼んで多角形を書き終えます。|
上記プログラムの実行結果
&ref(poly01.jpg,,50%);
**円弧を描く [#n9ab3322]
手続き「Arc」を使います。Arcでは6つのパラメータを指定しま...
1番目から4番目までのパラメータは円弧に内接する四角形の座...
5番目のパラメータは円弧の開始角度です。
最後のパラメータは円弧の角度です。
PROCEDURE TEST;
BEGIN
Arc(-50,50,50,-50,45,90);
Arc(-50,50,50,-50,225,90);
END;
Run(TEST);
|BGCOLOR(white):|BGCOLOR(white):|BGCOLOR(white):|c
|3|Arc(-50,50,50,-50,45,90);|手続きArcを使って円弧を描き...
|4|Arc(-50,50,50,-50,225,90);|手続きArcを使って2つめの円...
上記プログラムの実行結果
&ref(arc01.jpg,,50%);
**隅の丸い四角形を描く [#qc39893e]
手続き「RRect」を使います。
これもパラメータの1〜4番目までは四角形の座標です。
5・6番目のパラメータは隅を丸める円の直径です。
PROCEDURE TEST;
BEGIN
RRect(-50,60,50,10,20,20);
RRect(-50,-10,50,-60,30,10);
END;
Run(TEST);
|BGCOLOR(white):|BGCOLOR(white):|BGCOLOR(white):|c
|3|RRect(-50,60,50,10,20,20);|手続きRRectを使って隅の丸い...
|4|RRect(-50,-10,50,-60,30,10);|手続きRRectを使ってもうひ...
上記プログラムの実行結果
&ref(rrect01.jpg,,50%);
**文字を書き入れる [#t5511ac8]
図面に文字を書き入れるには、手続き「TextOrigin」を使って...
次に、手続きBeginTextとEndTextの間の行に書き入れる文字を...
PROCEDURE TEST;
BEGIN
TextOrigin(0,0);
BeginText;
'サンプルテキスト'
EndText;
END;
Run(TEST);
|BGCOLOR(white):|BGCOLOR(white):|BGCOLOR(white):|c
|3|TextOrigin(0,0);|手続きTextOriginを使って文字を書き入...
|4|BeginText;|手続きBeginTextで文字を書き始めます。|
|5|'サンプルテキスト'|書き入れる文字を書きます。|
|6|EndText;|手続きEndTextで文字を書き終えます。|
上記プログラムの実行結果
&ref(text01.jpg,,50%);
ページ名: