2021年6月 2日 (水)

直径・半径寸法

前回の直径寸法に、半径寸法の作図を追加しました。
直径/半径、寸法値の内側/外側等の選択は必要ありません。
※寸法図形ではありません。

Photo_20210602073201

続きを読む "直径・半径寸法"

| | コメント (0)

2021年5月31日 (月)

直径寸法

直径寸法を作図する外部変形です。
円上で選択した位置と円中心が成す角度に寸法を作図。
基準直径以下の時は、寸法値を円の外側に作図。

※寸法を扱う外変ですので、
利用する場合は、十分検証してください。

続きを読む "直径寸法"

| | コメント (0)

2021年5月27日 (木)

最大値・最小値

最大値/最小値を求めるメソッドは、maxとminです。

//max・min
a=3;b=5;c=2;d=4;e=1
//最大値
max=Math.max(a,b,c,d,e)
//最小値
min=Math.min(a,b,c,d,e)
//
msg="最小値="+min+"\r\n"
msg+="最大値="+max
//メッセージボックスに表示
WScript.echo(msg)

Photo_20210527210101

| | コメント (0)

絶対値

絶対値を求めるには、Math.abs() を使用します。

//abs
a=3;b=8
num=a-b
//絶対値
abs=Math.abs(num)
msg="abs="+ abs
//メッセージボックスに表示
WScript.echo(msg)

Photo_20210527195501

| | コメント (0)

2021年5月24日 (月)

lengthメソッド

lengthメソッドを使うと、配列の数が取得できます。
例えば、円データと円弧・楕円データの判別に使用します。

//length
arry=[0,1,2,3,4,5,6,7,8,9]
//配列の数
num=arry.length
//
msg="配列数="+ num
//メッセージボックスに表示
WScript.echo(msg)

Length

| | コメント (0)

2021年5月21日 (金)

四捨五入

数値を四捨五入するには、roundメソッドを使って
※Math.powは、累乗

//Math.around
n=3 //小数点第3位
n=Math.pow(10,n)//10^n
num=123.456789
//四捨五入
num=Math.round(num*n)/n
msg="num="+"\r\n"
msg+="["+ num +"]"
//メッセージボックスに表示
WScript.echo(msg)

Photo_20210521182801

| | コメント (0)

2021年5月19日 (水)

文字列の和

文字列の和を、concatメソッドを使って

//concat(string)
a="文字列"
b="の"
c="和"
//chr=a+b+c
chr=a.concat(b,c)
msg="chr="+"\r\n"
msg+="["+ chr +"]"
//メッセージボックスに表示
WScript.echo(msg)

Conct

| | コメント (0)

2021年5月18日 (火)

敷地図・座標点

十年以上前に公開した 外部変形 ですが、Jscriptで作り直しました。
座標値は、スプリクト側で計算しているので、特別なExcelシートは不要です。

◇Excelシートの入力例
 ファイルは、data.csvとして、バッチファイルと同じフォルダに
 csv形式で保存してください。
Excel

csvデータの書換えを、バッチファイル上で行う場合には、
7行目に、下記のどちらかの行を追加してください。
start /w excel data.csv 
notepad data.csv

◇作図例
 座標点だけの場合は、レイヤ"0"を非表示にしてください。
Photo_20210518205501

続きを読む "敷地図・座標点"

| | コメント (0)

2021年5月 8日 (土)

SXF線色・線種変更

SXF対応線色・線種を、一括で標準線色・線種に変換する外部変形です。
※三点鎖線、二短鎖線は、変換しません。

SXF線色・線種の書出しデータは、
線色が lc101~lc116、線種が lt31~lt45です。

線色・線種の設定は、必要に応じて修正してください。
例) lc101,lc2
 指定線色が、SXF対応線色のblack
 変更線色は、標準色2になります。

続きを読む "SXF線色・線種変更"

| | コメント (0)

2021年5月 3日 (月)

参照文字変換

ファイル参照機能を利用したファイルの、
参照文字を印刷文字に変換する外部変形です。
バッチファイルは、ANSIコードで保存してください。
参照ファイルは、バッチファイルと同一フォルダに保存のこと。
※参照ファイル名は、任意に変更可、12行目を修正のこと。

2021.5.5
・参照ファイルが見つからない場合のエラー処理追加
・正常終了時のメッセージを変更
Photo_20210505103901

続きを読む "参照文字変換"

| | コメント (0)

より以前の記事一覧