AFsoft World

AF日記。 コンピュータ・CAD・漫画・アニメ・ゲーム・スポーツ等についてのたわいもない話、などなど。

建築フォーラム

5日経過

建築フォーラムでの話のネタ

書き込んでから今日で5日目、今のところ
完全スルー状態www
これまでの発言間隔からして、やはり、完全スルーパスwww
その先にゴールは無いぞ!

時間とエネルギーの無駄だったかな?

さてと
明日の準備だw
ペットボトル(小)に水を入れ冷凍庫へ
水筒に入れる水を冷蔵庫へ
アクエリのペットボトル(小)も用意しとかなくっちゃ
エサは持っていかないからよし
リール、ルアー、サビキ仕掛け、ロッド、タモ、よし
充電、よし
こんなもんかなぁ?
カワハギ釣りは、専用の仕掛けが売ってるそうだけど
まぁ別にいいやw

TestDisplay.exe

建築フォーラムの会議室で書き込んだ文章
取りあえず現状不明ですので ディスプレイ状態を確認する超簡単テキトーなテストプログラムを作っておきました。ZIP圧縮してますので展開(解凍)して出来る「TestDisplay.exe」を エクスプローラで選択し右クリックメニュー「プロパティ」で[ブロックの解除]をしてから実行してみて下さい。
http://afsoft.jp/test/display.zip
この画面に表示される内容を、この会議室でコピペしてみて下さい。

余計なお世話、という事でしたら申し訳ありません。その場合はこの発言は無視して下さい。


で、そのリンクをクリックすると
20221022a
と出てしまいます(※Firefox)。
クリックして、ダウンロードの許可をするとダウンロードは可能なのですが、基本的にこういう事をしてはいけないんですね。やっちゃった感

なお、このツールを動かすと
20221022b
という画面が表示されて、マルチディスプレイをしてるときには、それも表示されます(この画面はノンマルチ)。

30年近く? いやいや・・・

建築フォーラムのネタw

bedを使用して30年近くになります
・盛り過ぎw

NiftyServeの建築フォーラムでシスオペのT氏が最初に話題に出したのが 1998年 5月21日。その時はまだ名前も公表されていない。今は 2022年だから、そこからまだ 24年ちょい。30年も前というのはあり得ないw

過去ログを探し回っちゃったぜーwww

JacCv「DXF・DWG=>JWW変換時の線色変換詳細設定」

建築フォーラムの掲示板での話

現在 Ver.3.13p ですがこのボタン、押せないですね。
いつからこのボタンあるんだろう?
この PC内に残ってる 3.13h にもあるけど押せないです。
ヘルプにも書かれていないので
たぶん、そういう機能を実装しようと想定していて
まだ実装してない、みたいな話だと思うんですが〜

うちのソフトでも、基本8色とSXF 256色のどっちか
しかないけれども、そうですねー どの色をどの線色に
割り振るか?設定みたいなのは、付けてないですね。
AutoCAD フルカラーは、まぁどうでもいいとして
AutoCAD 255色をどれに割り付けるのか? ってのは
想定してないっつーか 考えてなかったとゆーか・・・

取りあえず、そのボタンがいつからあって、
当初から使えなかったのか、あるバージョンまでは使えたのか
使えた場合、どんな画面が出てどんな設定ができたのか等、
状況がよく分からないのでとりあえずコメント出来ないな〜

ODA FileConverter 23.4

ODA を久しぶりに見ると
https://www.opendesign.com/guestfiles/oda_file_converter
23.4 が出ていましたのでダウンロードし
インストールしました



20220601p

というメッセージが出て動きません
(「vcruntime140.dll」というファイルはある
 これをリネームしても今度は「vcruntime140.dll」がないと出るので
 「vcruntime140.dll」を補完するためのDLLなのでしょう)
(これをかわしても別のDLLでエラーが出る)

Viewerにも DrawingsExplorerにも入ってません
これらも動きません

パッケージングのミスでしょうかね

当分、ODA対応待ち でしょうか〜


追記:マイクロソフト社のサイトから、
Visual C++ 再頒布可能パッケージ(2015-2022)
https://aka.ms/vs/17/release/vc_redist.x64.exe
をダウンロードして入れたら動くようになりました。

建築フォーラムでの JacCV 3.13p での文字化けの件

建築フォーラムの会議室の件
https://www.farchi.jp/forum/viewtopic.php?showtopic=10086
コメントして1週間、返信ありませんなw

まぁ、「これやったら全て解決!」って解答コメントじゃないから、スルーされているんだろうけれども、「コミュニケーションの場」で無視されるってのは、正直、つまんないな。最近、忙しいのか、Jac作者氏も出てこられないし、第三者ではなく作者からのコメント待ちをしているのかもしれないけれども、そうなるともう、私のよーな第三者は 逆に コメントしないほうがいいのかもしれませんね 質問者も、おまえなんぞ、お呼びじゃねーよ!とか思ってるかもしれないしw

それはともかく
とりあえず、「M7」にて、四角描いて、寸法線書いて、寸法値編集して「φ」をつけて、DXF保存して、そのDXFファイルをテキストエディタで開き、別の寸法値にも「φ」などをつけて、JacCVで開いてみた。「M7」では寸法要素はちゃんと「DIMENSION要素」で出力されるのだ。で、DIMENSION要素で参照するブロック「*D〜〜」のところをテキストエディタで編集。
結果、問題なし
UTF8保存をしても別段問題無し
「φ」「Φ」「鵝廖%%c」「¥U+2205」全て問題無し

あとはもう、AutoCAD、AutoCAD互換CADでテストDWGデータを作って実際にやってみるしか無いね〜 って、そんな実験のためだけに、AutoCADや AutoCAD互換CADを買うのもバカバカしいし、仕事でそういったCADソフトを使うのならまだしも・・・
そういや
ソースネクスト社からまた「CorelCAD 2021」の5周年記念セールってのが出ていたけれども、う〜ん、いや〜、買ってもいいんだけれども買う気にならない・・・「AutoCAD互換CAD」って感じではないようだし(操作体系は似てるって話なんだけど)
AutoCAD互換CADといえば
・IJCAD
・BricsCAD
・ZwCAD
・ARES
・DraftSight?
・TurboCAD?
・CorelCAD?
あたりでしょうか?
(昔は IntelliCADもあったけど、IJCADに移行とか?だけど海外ではまだあるみたい)
実際に買うんであれば、3Dがあったほうが面白そうだしw、しかしながら減価償却の絡みで10万円を超えたくないし、年間契約モノは避けたいし 等々で結局、買う予定は心底無かったりするw 仕事無いしねw

JacConvert についてメールが来た

というわけで 何故か知らないけれども先日
何故か私に JacConvert についてのメールが来ました。

JacConvert のどこかの文章で私の名前かURLが出てきたらしく、
「AFは JacConvertの開発に関係してるのか?」
とか

いえいえ、私は、全く 何の関係もしていません。

ただの1試用ユーザーとして建築フォーラムで話をしたり要望してみたり、していただけです。



次に、最近 DWG変換がうまく行かない事が多く
作者にDWGデータを送ってみようと思っている
とか

いやいや、DWG→DXF の変換は、JacConvert ではなく
ODA FileConverter で行っているので
そちらの問題なら、作者に問い合わせても無関係だと思いますよ

ODA FileConverter を単独起動して、DWG→DXF 変換が
可能かどうかを確認して下さい。
ODA FileConverter のバージョンは最新にして下さい。

ダメであれば Autodesk社の「DWG TrueView」で
下位DWG に変換してから、ODA FileConverter を使ってみては
いかがでしょうか?

あと
Readme.txt には、メールの問い合わせは、ライセンス関係以外は
受け付けていません、建築フォーラムの掲示板で、と
明記されているので、そういうメールは出さないでください。
建築フォーラムの掲示板で 具体的詳細な状況説明をした上で
質問して下さい。



ってな内容をメールで返信したんですが 今のところ返事無し。

取りあえず
使用しているツールの Readme.txt はちゃんと読んで欲しい
かな?

ODA FileConverter の最新は、22.10.0 でした
対応DWG は 2018 まで
(Autodesk社のサイトによれば、AutoCAD 2018〜2022は共通な様子?)
いちおう、DWG TrueView もダウンロードしておきましたが、うちのPCは貧弱なのでw インストールしても重くて使えないと思いますので、インストールせずそのままかもしれません。

建築フォーラムで公開されているソフトについての質問は

Jw_cad作者氏サイトの掲示板での発言
レイアウトもどき12について
座標ファイル読込後の作図されたレイアウトデータにおいて点の大きさが基本設定の色・画面の点半径設定通りに反映されず印刷時に点がすごく小さくなります。何かの設定が悪いのでしょうか。ご教授お願いします。
建築フォーラムで公開されているソフトについての質問は
 掲示板目次
  CAD
  →コンピュータ ライブラリ(ダウンロード)のソフト
   https://www.farchi.jp/forum/index.php?forum=19
 で どうぞ

「JWW外変 レイアウトもどき12」
https://www.farchi.jp/downloads/index.php/file_606c124dee327


印刷時の点の大きさは
設定〜基本設定〜色・画面
 プリンタ出力要素 の点半径 の入力欄の値
 □実点を指定半径で画面に描画 にチェック
 □実点を指定半径(mm)でプリンタ出力 にチェック
但し
 □線幅を1/100mm単位とする にチェックを入れていて
 点に線幅を指定して作図している場合は、それに依存する

SXF線色の場合には、設定〜基本設定〜色・画面に
設定項目がないので 設定するのはやっかいかもしれない
(※SXF線色にも線幅設定は、JWWデータ的には存在する)
ので基本的には 1/100mm単位設定をして各線等毎に線幅を指定する

こういう設定の話であれば、隣の「Jw_cad 相談室−その2」でどうぞ


具体的に どういう操作をしたのか書かれていないので不明だが
取りあえず「座標ファイル読込.bat」で hp1.txt を作成し
同じ図面データ上で「座標ファイル作成.bat」で作図してみたが
別段 問題になりそうな所は見当たらなかった。


追記:
お世話になってます。
点の属性取得したら線色5で線属性画面で10になってました。
p113_線色の線幅変更の外変で0にしたら解決しました。
ありがとうございました。
との事

建築フォーラムで公開されているソフトについての質問は

Jw_cad作者氏サイトの掲示板での発言
建築フォーラムに公開されている、「ebi_kan.zip」を試してみました。
「コメントの投稿」ができなくて、すみません、こちらでお願いします。

「海老管作図.bat」で気づいたことですが、
通常のマイターベンドの場合、曲率半径とエビコマ毎の中心線が内接すると思いますが---(外接?)
建築フォーラムで公開されているソフトについての質問は
 掲示板目次
  CAD
  →コンピュータ ライブラリ(ダウンロード)のソフト
   https://www.farchi.jp/forum/index.php?forum=19
 で どうぞ

自動作図かぁ

建築フォーラムでのネタ〜
建築・建設・土木など私は全く分からないんで、躯体入力したら伏図自動作図とか全く分かんないですが、Jw_cad の外部変形だけで全部やるのはちょっと難しいかもしれないですね。というのも
Jw_cad の外部変形は
・曲線属性は線・ソリッドしか認識できない
・ブロック図形は取得出来ないし(直下にあるブロック図の名前と位置が分かるだけ)ブロック図形を作図する事も出来ない
という事で、なんか作図してて、それを範囲選択して図形認識させる際、曲線属性やブロックをその認識のキーワードとして使えない。だから、レイヤ・色・線種・線幅から同一図形である事を認識させるとか、丸や四角や多角形等で囲っておいてその中にあるかどうか等で認識させる、等になるのが普通かと思います。

どういう図を描いてたら、こういう図を自動で作図させる、
というエキスパートシステム(知識ベース)を組む事になると思いますが
それは、その知識なり経験なりが無いと作れないので
私にはそれが全く無いから私には無理ですけど
普段、そゆ仕事をしてる人だったら
作れるんじゃないかと思います。
まぁ、最初から完璧なものを1回で作り上げる、とかではなく、分かる事から1つずつ、作り上げていくっていう方が作りやすいとは思いますけれども。

「表」という文字で

建築フォーラムでのネタ〜
そのソフトがどういう処理をしてるのか知らんので、それについての詳細は分からんけれども・・・

フォルダ名の最後に「表」という文字を使って問題が出た、という件は、多分、フォルダ名の最後の文字が「¥」(実際は半角文字)かどうかを判定する際、単純に、ANSI文字列(ShiftJISコードの文字列)の一番最後の文字だけをピックアップして、それが「¥」(0x5C)かどうか、ってチェックをしてるんだろうと思います。
「表」という文字のShiftJISコードは 0x955C ですが、その漢字第2バイトが「¥」と同じ 0x5C なので、最後に「¥」があると御解釈してしまい、
フルパスファイル名=フォルダ名+「¥」+ファイル名
ですが、フォルダ名の最後に「¥」があるんだから「¥」を付けなくてもいい、と勘違いしてしまい、フルパスファイル名が「フォルダ名+ファイル名」(間に「¥」という文字は無い)となってしまって問題が発生しているのでしょう。

この問題は私もDOS時代に経験してて
・フォルダ名の最後には必ず「¥」を付ける、という事にする(フルパスファイル名=フォルダ名+ファイル名)
・フォルダ名の最後には必ず「¥」を付けない、という事にする(フルパスファイル名=フォルダ名+¥+ファイル名)
・文字列の最後の文字を検索する場合は、文字列の最初から文字の半角全角をチェックしていきつつ最後の文字を取得する、という関数を作って利用する
・Unicode文字列を使う
で対処する事が出来ると思われます。

というわけで「表」という文字はよく利用されるのでよく出てくる話ですけれども、当然、0xXX5C というコードの文字はそれ以外にも沢山あります。

”日本語Windows環境”

建築フォーラムの掲示板「CAD/コンピュータ データ変換」にて
JacConvert が動作しない件についての質問ですがー
取りあえず
Windowsの設定|コントロールパネル から
地域と言語を 日本・日本語にしてみてくれ
もしなっているのなら、一旦、米国・英語にしてから
再起動して再度、日本・日本語にして再起動してくれ
みたいに書いたのですが
「全く理解できません」
との事なので
私的には、何が分からないのか 分からないんですがw
私の書く事は もう無いな という訳で終了。

この質問者がなぜ1台のPCに Windowsを2本も入れているのかよく分からないし(仮想マシンならともかく)、ひょっとして安価に買おうと海外Windowsを入手したのかもしれないし。まぁそんな事はどうでもいいんですけど、日本で使ってるPCなのだから「日本・日本語」になっているのが当たり前じゃないか!? というと それにしてはこれまで Jw_cad 掲示板でその質疑応答ってかなり多かったんですよね。何故なんだろう? きっと、何か、あるんやでwww

フォントキャッシュが壊れて画面が文字化けする、という話は、それこそ Windows95時代からありますけれども、私も いろんなソフトを入れて いろんなフォントを入れてたりすると よく フォントキャッシュが壊れて文字化けした、という経験をしてます。最近は いろんなソフトやフォント等を入れてないので起きてないですけど。まぁ可能性として 0.02%位はあるかもしれない?と思って書いてみたけれども わかんないですね。

JacConvert がなぜ、日本語Windowsである事をチェックするために、フォント云々とかしているんだろう? ってのは、私にも理解できません。けれどもまぁ作者氏はそれが必要だからそういうロジックを追加しているんだと思います。でも普通の日本語Windows環境であれば何の問題もないとは思うんですけどね。

私が「Delphi4J」を使っていた当時、
当時の仕事上、海外向けにツールを作る必要があって、英語版Windowsを入手し、それで 作ったツールを動かしてみると、見事に異常状態となって動作しなかったのですね。DLL/OCX/ATLも日本語版と英語版で違うらしいし。で結局、英語版の「Delphi4E」を購入し、それでコンパイルしたツールは普通に英語版Windowsで動作したのでした。で、「Delphi4E」には インストーラー作成ソフト「InstallShieldExpress」は入ってませんので、別途、10万円くらいする「InstallShiled2」を買うハメにもなってしまうとゆー・・・

最近の海外版Windowsは知りませんけれども
取りあえず、コンパネの地域・言語の状態っていうのは「Delphi XE」「Delphi 10」のFireMonkey(FMX)では、TLangコンポーネント等を利用し、判別して、日本語版の場合のリソース文字、海外版の場合のリソース文字、というのを割り振っておけば、日本語・外国語両用のアプリに仕上げる事が可能です。って、英語(en)、フランス語(fr)、ドイツ語(de)、だけかもしれないですが〜。まぁたくさんあっても作る側が分からなければどうしようもないし。
ただ、それをやったとしても
本当に 海外で販売されているその国のWindows上で、正常に 作ったアプリが動作するのかどうか?ってのは分からないんですけど。実際に、買って、入れて動かしてみないと・・・。

テストツール DXFPRN

DXFファイルを開いて中身を文字で見るだけのツールです。
絵は出ません。
http://afsoft.jp/test/dxfprn.zip

ZIP圧縮してますので、解凍をして
出てくる「dxfprn.exe」をエクスプローラのプロパティから「ブロックの解除」を行って実行してください。実行したら、[参照]ボタンをクリックして、DXFファイルを指定してください。

建築フォーラムの会議室で、DXFファイル、変換後のファイルのサイズが「?」という事でテストツールを作ってみました。

Windows Vista〜 の UAC制御

以下、建築フォーラムに書いた内容の転載


--

WindowsVista以降では、UAC制御によるセキュリティが強化されており、アクセス権限によって、ファイルやフォルダの書き込みが出来ない Windowsのフォルダ、というのが存在します。(UACを無効にしたり、管理者権限を行使して強行させる事は出来ます)
・C:¥内にファイルは置けない
・C:¥Windows¥内にフォルダやファイルは作成できない
・C:¥Program Files¥内にフォルダやファイルは作成できない
・C:¥Program Files(x86)¥内にフォルダやファイルは作成できない
・C:¥Users¥内にファイルやフォルダは作成できない
 (C:¥Users¥現在のアカウント名¥内には可能)
 (C:¥Users¥Public¥内には可能)

従いまして、C:¥Users¥内に「JacConvert3.13k」というフォルダを作ってインストールする、というような事をしては絶対にダメです。インストーラーは管理者権限を行使してフォルダ作ったりファイル作ったりしますが、アプリケーションを動かす際には管理者権限で実行とか普通しませんので、UACに引っ掛かってファイルやフォルダが作成・編集できずエラーになります。

WindowsVista以降のアプリでは、仮に、C:¥Program Files¥(C:¥Program Files(x86)¥)内にインストールするようになっていても、そのアプリフォルダ内に作業ファイルや作業フォルダを作成・編集するような作りにはなっていません。UAC制御に引っ掛かって作成・編集出来ずエラーになるからです。こういうアプリの作業用フォルダは「C:¥Users¥現在のアカウント名¥AppData¥Local¥メーカー名¥アプリ名¥」等のような場所になっています。そういった作業用フォルダを別に用意して利用するようにはなっていないアプリを使う場合は、C:¥Program Files¥(C:¥Program Files(x86)¥)内にインストールしてはいけません。
私の場合は
エクスプローラで「C:¥APPS¥アプリ名¥」というフォルダを作ってその中にアプリをインストールしています。

--


なお、
作業用フォルダはその他、
「C:¥Users¥現在のアカウント名¥AppData¥Roaming¥メーカー名¥アプリ名¥」
等というのもありますね。

Acrobat DC かぁ

遥か昔w 前の事務所で Acrobat 3.0、4.0 を購入して使ってた事があります。PDF を作るのならやっぱり大元の奴で〜みたいな感じでw まぁその頃は他のソフトって余り無かったような気もしますけど。
当時から、DistillerとWriter があって、便宜上の使い分けが出来たと思うけど何か多少スペックが違うような気はしてたw
今はフリーの「CubePDF」を使う事が多いです。
凄く安定してて使い易いからです。
Jw_cad での画像回転もちゃんと対応しています。

マイクロアーツさんは、社長氏が昔、Niftyの建築フォーラムで JWCが読めるソースプログラムがどっかに無いか?って質問してて、ちょうど私が唐人舞さんのJW+Delphiパティオ用に作ってたテストプログラムを公開してて、こういうのあるけど良かったらどーぞ、って言って、そのあと、JWC→PDF の変換ツールを作成されて販売開始されましたねー。まぁ、私のテストプログラムをかなり綺麗に、安定動作できるよう再構築されていたようですけれどw なので当時のツールのReadmeか何かで「AFsoft」の文字を入れてくれてたよーに思います。今はもう消え去っているようですがwww ちなみに、そのあと JWWファイルのヘッダ部を読み込むソースも公開してましたが、それも、参考にされたようです。
私はそのあと、JWWファイルの読み書きができるプログラムを作って自作プログラムを何個か作って公開しています。
PDFについては・・・いちおーAdobeの「PDFリファレンス第2版」の本は持ってまして、線とベジェ曲線についてはテストプログラムで出力できるのは確認しましたが、いやぁ、文字出力が難解でwww
Delphiでも、RAVEとか FastReport とかでPDFは出せるらしいんですが、まず、RAVE では日本語の文字出力が、う〜〜ん・・・って感じで諦めて。FastReport は別売になったし あと ニュートン社の ABCpdf というのもありますが、まぁ取りあえず現状は必須でもないしボンビーだからそのまま放置w というか印刷→CubePDF でいいんじゃね?みたいな感覚になってますw
今は Delphi でのプログラミングは、VCL よりもなるべく FMX を使うようにしています。JWC/JWK/JWW/JWS/M7 の Delphi Unit は FMX用として作ってますので内部は Unicode ですw ただ、FMX でのクリップボードの扱い方がさっぱり分からないのでw(普通の文字とかなら簡単なんですが)Jw_cad クリップボードの扱いが出来ず、JWクリボスのような機能が実現出来てないです。が、やっぱりそれよりも、MacOS、Android(、iOS)で動作できるアプリを作れるって方が面白いですね。あはは、Appleデベロッパ契約、なんもせんと1年終了しちゃったよwww 結局、Delphi、XCODE、iOSのバージョンとSDKバージョンに振り回されて最終的によく分からなくなりましたw エンバカさん、日本語で超分かりやすい詳細手引書、書いて下さいwww

AFdxf2jww ダウンロード数が

建築フォーラムにアップロードした当方の「AFdxf2jww Ver.1.0」のダウンロード数が、「100」を超えました〜www いやぁ〜 超えましたなぁ〜www まだ1本も登録されてませんけどwwwww

JacConvert はじめ
いろいろなツールが出てますからね〜

まぁ、のんびり行きますわ〜www

建築フォーラムでのJacC.CFGの件

は当然承知の上だったんですが意図的に書きませんでした。

というのも
・そのファイル以外の設定ファイルやレジストリ情報などがもしあった場合、その設定情報は受け渡せないので、詳細に調べておらず知らないから、書くのは止めた。(もし、そのあと作者氏がコメントされる際には作者氏が書くだろうと思ってた)
・ファイルを受け渡す方法が分からない、とか言われると ショボーン状態になって、どっと疲れが出てきそうな気がするから書くのを止めた。
・仮に USBメモリで受け渡そうとした場合に、「取り出し」せずに USBメモリを抜いて、メモリ内を壊してしまって、出来ません、とか言われると、同上w
・LANとかインターネットとか無線とかBluetoothとかでデータを渡せないか?とか言われると、まぁそういう設備なり設定なり何なりをすれば出来るだろうけど、そういう説明をしないといけないとなると正直しんどくて、同上w
・JacConvert を実行している状態で、JacC.CFGをフォルダ内に入れて、うまく行かないぞ!?とか言われると、同上
・前のPCは既に手元にありません 何とかして下さい!
 と もし言われた場合
 どうしようもないので同上w
 (この場合は、画面を照らし合わせて見るって事も出来ないけど)
などなど
そういう訳で、書きませんでした。

まぁ、Jw_cad でのDXF保存で、思ったように変換出来てるそーだから、それ使うのでも いいんじゃない?みたい思うんですけどーw

結局、何がどーなってて それをどーゆー風に変換してほしいのか 何がまずいのか 等々がさっぱり分からないので 何ともコメントできないなぁ〜

M7の試用が出来ない?

建築フォーラムの掲示板での質問。

M7を入れて動かそうとしたら試用期間が終了したとのメッセージが出て試用出来ないとの事。

2年前に新品で買ったPC との事だけど
初めて入れた、との事だけれども
昔に入れてすぐ消して 忘れているだけのような気がします。
2年前でしょう?
私でも2年も使ってなかったら忘れていると思います。

Win10のPCに 試しに入れてみようかな?と思ったら
既に入れてたw すっかり忘れてたw

何らかのキーを設定するとして、当然、
超・独自のキーなのだろうから、偶然に よそのアプリと
かぶったりするような事は無いと思います。

仮に 試用版であっても、試用期間が終了したあとに
試用期間を開始時に戻す、という事をするんであれば
それは クラッキング行為になるのではないでしょうか。
従って
調べる行為自体も、一切、やるつもりはありませんが
仮に
調べようとしても時間の無駄に終わるような気はしますwww

どうしても試用したいのなら、別のPCを利用すればいいと思います。
その1台しかないのなら、M7は Win95〜で動作するんだから
中古PCでも買えばいいと思います。
え? 中古PCを買う位なら レジストする方が安い?
ごもっともwww

PCのHDDを初期化して、Windows10をセットアップして
アプリ入れて 綺麗にしてやってから M7を試用してみるとか。
それで試用できるのなら
やっぱり以前に 一度入れて 消しているんだと
明確に分かるでしょう。
あ、必要なデータ等は事前にバックアップするのを忘れずに。
まぁ
1日作業になるかもしれませんけれど。

アプリのインストール等はともかく
メーラーの設定とかが一番面倒臭いw

JacConvert 3.11b

建築フォーラムにて
Nakaharaさんの「JacConvert Ver.3.11b」が公開されました。

ODA FileConverter 対応との事です。

JacConvert での埋め込み文字対応

建築フォーラムの掲示板で以下の発言がありました
昨日ライセンスを申請しました。
便利なツールを公開していただき、感謝しております。

埋め込み文字によるファイル名の部分表示がjwcadのVersion 8.00からできるようになっていて、
当方では図面のタイトルと番号はファイル名の部分表示を埋め込んでいます。

以下ヘルプより引用です。

>◆Version 8.00 (2015/01/12)
>・ファイル名の部分表示を追加し、印刷時に使用できるようにした。”
> &fsn (n=1〜9):半角スペースで区切られたファイル名の左から数えてn個目の文字列
>  例:ファイル名が「A-1001 2階平面 詳細図3」のとき
>   「&fs1」→「A-1001」、「&fs2」→「2階平面」、「&fs3」→「詳細図3」

JacConvertでも可能であれば対応をお願いいたします。

JacConvert への要望発言なので、建築フォーラムではコメントしません。

JacConvert 3.11 にて、ちょい前に作ったテストのJWWファイルを開き、確認してみました。

JWWファイルの埋め込み文字で対応していないのは
・&Fn ・・・ Ver.7.10で追加
      図面データの置かれたフォルダから
      上に数えてn個目のフォルダ名
・&fsn ・・・ Ver.8.00で追加
      半角スペースで区切られたファイル名の
      左から数えてn個目の文字列
・%T(&T)
      作図時間
・&Jn
      日付一括表示
      指定数値(1〜9)分の均等割付け
でしょうか。
あと、%m1 「ファイルメモの1行目表示」が2行とも表示されています。%SS、%ss、%SP、%sp「スケール表示文字」で、1/1.5 になるはずが 1/2 になるのと、倍尺時の表示がおかしいです(0になります)。
制御文字等については取り合えずパスという事で〜

でも、Jw_cad のヘルプに記載されていない表示方法もあったりで、結構、プログラマ泣かせですねぇw こないだ作ってアップした「AFjww2dxf」では結構悩みましたwww

外部変形「登録図形(JWS)の検索・置換」

先日建築フォーラムにアップされた
外部変形「登録図形(JWS)の検索・置換」
http://www.farchi.jp/filemgmt/index.php?id=1838がどういう動作・作図をしてくれるのか興味があって
ダウンロードしてみたのですけれど
展開(解凍)したら
添付されているファイル「jws→txt.exe」「treeview2.exe」が うちのウイルス対策ソフト「ウイルスセキュリティ ZERO」で「Riskware (0040eff71)」として検出され、削除されました。まぁ誤検知かもしれませんし、他のウイルス対策ソフトでは全然大丈夫かもしれませんけれど 一応 書いておきます。

あと「treeview2.exe」ですが、Jw_cad が「C:¥JWW」に入っていないと動作しない様子なので、うちでは「C:¥APPS¥JWW8」という風に入れているので、動作出来ませんでした。残念。

Fortran かー

Fortran は大学1年のときに Fortran77の本を買って読んだ事があります。が、まぁ、本だけでは全然分からないんだよねw で PC-8801&CP/M で動作する α-Fortan というのをクラブで少しだけ触った記憶があるんだけど忘れたw 実質、2年の時の授業でやって、3年の時の実習で なるほど〜 みたいな感じだった。
で、情報処理技術者試験の2種を2回目受けた時は、Fortran を選択して、それで合格した。CASL はどーも Z80/8086と勘違いしちゃってwww 1種は Fortran 必須みたいなもんだったから、CASL もあったけど、まぁ何か知らんけど1回で合格した。
それ以来、Fortran とは全く縁がないw
たまに、DMで、Parallel Fortran のネタがやってきてたけど、まー、別に要らないかなーと。

で、建築フォーラムのネタ。

まず、動作環境。
http://www.fujitsu.com/jp/products/software/middleware/business-middleware/middleware/fortranc/technical/faq/answer/#windows-1
によれば、
Vista 以降は、動作不可 と読めますね。

その相談者って、プログラムを作る方なのだろうか?
もしそうなら、ソースが無いっていうのは 何だか変だ。
ただのユーザーであれば、ふつー、コンパイラそのものが必要であるとは思えないんだけれども、このコンパイラ、ランタイムライブラリを静的結合する手法と、動的結合する手法があり、後者の場合、ユーザーに コンパイラそのものを買え(その中にあるライブラリを使わせろ)、とかいうシステムらしい? 一般的に、ソフト開発する側であれば、利用者に 無駄な費用負担をさせないためにも、動的結合ではなく、静的結合する方を選ぶのではないかと思われる。
特別な事情とか、何らかの思惑があって 動的結合せざるを得ない状況 なのかもしれないが〜

まぁ普通に、静的結合された実行ファイルなのであれば、コンパイラそのものがなくても動作するだろうから、コンパイラが必要だ、という話にはならないと思う。動作しないなら、OSが未対応なのが主な原因、という気はするけれども〜
動的結合された実行ファイルで、ランタイムライブラリを入れていないから動作しない、という可能性ももちろんあるとは思うんだけども〜

もし、相談者の知り合いが作ったソフトなのであれば、静的結合するよう作り直してくれ、と言ったらいいと思うんだけれども、ダメなんだろうか?

OSの問題であれば、Xpの中古PCでも買えばいいような気はする。

とりあえず、
ユーザー登録してるんだったら、メーカーに聞いてみるっていうのもお約束かもしれない。
http://www.fujitsu.com/jp/products/software/resources/condition/support/index.html
ふつー コンパイラ処理系のソフトを買えば、当然、ユーザー登録はしますからね。サポートやアップデート等もあるし。してない方がおかしい。

ちなみに
開封済のビジネスソフトのユーザーレベルの譲渡とか、ふつーは、認められていない。15万円もするソフトを複数買って、インストールせずに余ってるって状況とかほとんど無いと思うけど〜 転売目的で未開封のまま確保しているって人は ひょっとすると 居るかもしれないw レアケースだと思うけど。

ネットワークドライブ

Jw_cad作者さんのサイトの掲示板で以下の発言がありました
お世話になります。

「名前をつけて保存」や「開く」でネットワークドライブにアクセスする方法はありませんか?

よろしくお願いします。

Windowsのエクスプローラで、ネットワーク上の共有フォルダを ネットワークドライブの割り当て をしておけば ふつーに そのドライブ名で 名前を付けて保存 や 開く を行う事が出来ます。

例えば、
どっかのパソコンやファイルサーバーで あいうえお¥共有フォルダ というのがあって、それをZドライブとして割り当てた場合、よそのパソコン、マイ・パソコンで 開くや名前を付けて保存 での ファイル選択画面の左側のフォルダのツリーに Zドライブがありますので それを選択すれば アクセスできます。

「ネットワークドライブ」 に アクセスするんなら
別段
コモンダイアログを使わなければならない、という事も無いです。

もし アクセスできないのなら
セキュリティが掛けられているのでしょう。
社内のネットの管理をしてる責任者=スーパーバイザーに 話をして確認してみましょう。

M7 Ver.4.34

建築フォーラムにて、M7 Ver.4.34 がアップされました。

http://www.farchi.jp/filemgmt/index.php?id=1814
---------------------------------------------------------------------------
【ソフト名】 M7 Version 4.34
【登 録 名】 M7_434.exe M7 Version 4.34
【動作環境】 Windows95,98,Me,NT4.0,2000,XP,Vista,7,8,8.1,10
【著作権者】 博山 (GHF00545@nifty.com)
【掲載月日】 2017/07/07
【補足説明】 シェアウェア \2500(郵便振替) \2970(ベクターシェアレジ)
---------------------------------------------------------------------------
※ベクターシェアレジで送金登録される方へ
「お申し込み」画面で「利用者連絡欄」にお名前(漢字フルネーム)
とメールアドレスの両方を必ず明記してください。
記入のない場合は登録IDの発行ができません。予めご了承ください。

※パースグリッド出力機能を使用した際はファイルにパースグリッド情報を出力します。
同様に、要素変形で指示値記録を行う際も記録情報を出力します。
旧バージョンでこのファイルを開くと「幾つかのスタイル情報が読み込めませんでした。
バージョンの異なるM7ファイルまたはファイルの一部が壊れている可能性があります。」
と表示されますが、使用にあたり問題はありません。

【ソフト紹介】
Windowsソフト共通の操作性からあまり逸脱せず、かつ、効率的な設計業務が行
えるよう様々な工夫を凝らした二次元汎用CADです。

【主な特徴】
・両ボタンドラッグ,ホイールによる拡大/縮小
・右ドラッグ、ホイールドラッグでのスクロール
・表計算ライクな下付レイヤタブの採用
・DWG,DXF(ペーパー空間),JWW,JWC,SFC,P21ファイルの読み書きに対応
※DWGはEveryDWGのインストールにより対応
・JWK,JWS図形ファイル対応(読込のみ)
・PDF,WMF,EMF書込機能を利用しワープロ・表計算アプリへの図面の貼込が可能
・国土地理院数値地図2500空間データおよびDM地図の読込に対応
・塗潰し,網掛,グラデーション,画像貼付,画像変形、画像マッピング等の
充実したプレゼン系コマンドも装備
・フリーソフトM7devによる強力なマクロ開発環境を提供
・PDF読み込み機能

【前バージョンからの変更点】
・線色,線幅,線種コンボボックスのドロップダウンを大きくした。(大きいツールバー使用時)
・パースグリッド出力で原点も出力するようにした
・直線コマンドにサブコマンド放射を追加
・「文字スタイルの設定」に「スタイル共通」を追加
・基盤地図情報読込のデフォルト配色を変更
・3Dファイル.objの読み込みに対応


との事です。お疲れさまです。

私が気になるのは やっぱり objファイルの読み込みw

M7は 2D-CAD なので 3Dデータをそのまま読み込む事は出来ないでしょうから、1つの投影図を作図するって事になるだろうと最初から想定してますが、うちの「Script3D」で objファイルは作成できますから、幾つか作ってみて、開いてみましたw 視点距離・始点位置の操作が難しいですが〜 いや、なかなか面白いですw
上面図(X-Y)・正面図(X-Z)・側面図(Y-Z) のスイッチがあるといいかも?等と思った。 

ワイヤーフレームになるけど
まぁ 塗り潰しをするとなると、陰線処理をちゃんと考えないといけないから、面倒臭いだろうから それは別にいいかも等と思ったりw

ついでに、STL、3D-DXF、Collada、もあると便利かも?

3D-CADじゃないから、IGESやSTEPは要らないと思う。

[JWW] 普通だったら問題無いはずだけど

Jw_cad作者さんのサイトの掲示板で以下の発言がありました
質問です。
一度環境設定ファイルを読み込んだら常にその状態を保つやり方をここの記事で拝見しました。
その際に「jw_win.jwf」の設定を学校のパソコンで変更したら全体のパソコンに影響ってでるんですか?

普通のパターンで、
パソコン1台1台に Jw_cad をインストールしているんであれば
あるパソコン内の Jw_win.jwf を作成・編集しても
そのパソコンだけの話で終了です。

しかしながら 舞台は「学校」で 学校のPCの場合、普通ではない状況というのは有り得ます。

ひょっとすると、PCをリモートコントロールされている状況なのかもしれませんしw、サーバーPCにある Jw_cad を各端末PCから実行させているのかもしれませんしwww、仮に PC毎にインストールされていて、独自 Jw_win.jwf を作成しても、管理者に消されてしまう/書き換えられてしまう可能性もあります。だって、質問者氏1人だけが使うPC ではないんですから。色んな学生が使うので 誰かが余計なことをする事によって、他の人の阻害になるかもしれないんだし。また、別の学生によって、あ〜〜〜俺の設定と違うやんけ!と その学生に Jw_win.jwf を書き変えられてしまう可能性もあります。

まぁとりあえず、そのPCの C:¥JWW に Jw_cad がインストールされているのかどうかを確認して、もしそうだったら、Jw_win.jwf を作ってみてはいかがだろうか?

「横着文字ツールJW」

Jw_cad作者さんのサイトの掲示板で以下の発言がありました
「横着文字ツールJW」というJW関連プログラムを建築フォーラムにUPさせていただきました。
http://www.farchi.jp/filemgmt/index.php?id=1809

設定できる機能は少ないですが文字の入力(変更)の補助を行います。
よろしければお試し頂き、優しいコメントをください。

環境により設定ダイアログが開く場所がNG(左上)のようなので、その点を直した修正版を今晩にでもどこかにUPする予定です。

お疲れさまです。(^^)

いや 結構 面白いんじゃないかと思います。

話を見た一瞬は、文字のハンコみたいなツールかと思ったんですが、文字編集って要素のほうが大きいですね。文字編集は色々な外部変形とかあると思いますが、気軽に使う感があって良いんではないかと思います。

気になる所としては
・[ESC]で終了してしまう
 Jw_cad で アンドゥのつもりで [ESC]を押すと、それに反応して、終了してしまう
・自然数増減で
 全角文字に反応するのは良いと思いますが、半角文字になってしまうので、全角文字を指定した場合は、半角文字で処理をしたあと、全角文字にする、という処理が欲しくなるかもしれません。
・丸数字
  銑粥,里海箸任垢諭
 Jw_cad では、〇^o1、〇^w12 のような丸数字も使いますが、これに反応しないので、これに対応されるのも良いかもしれません。まぁ、自然数増減のほうを使えば済みますけど〜
・たまに
 タイミングのずれっぽく、指定した文字が消える事がある
 こういうツールの場合、ウエイトがありますから仕方がない面もありますのでわかりますけど、ひょっとしたら、何か言われるかもしれません。

あたりでしょうか?

[JWW] 文字サイズ設定変更

Jw_cad作者さんのサイトの掲示板で以下の発言がありました
ご対応いただき、ありがとうございます。
当該環境ファイルに"END"が記述されていないかですが、記載されていません。そのことは注意して、環境設定ファイルを作成しました。
ちなみに作成した内容は次のものです。
# 文字サイズの既定値設定を記述します。
#
# 記述例
# 文字種類 [ 1] [ 2] [ 3] [ 4] [ 5] [ 6] [ 7] [ 8] [ 9] [10]
# 文字幅 (mm単位 0.1〜500)
MWIDE = 2.0 2.5 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0
# 文字高 (mm単位 0.1〜500)
MHIGH = 2.0 2.5 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0
# 文字間隔(mm単位 -100〜500)
MDIST = 0 0 0 0 0 0 0 0 0 0
# ペンNo(1〜9) 9 は補助文字
MPEN = 1 1 2 2 3 3 4 4 5 5
#
ご回答をよろしくお願いします。

え?  環境設定ファイル「Jw_win.jwf」の中身って、それだけ?

マジで?

他の設定項目は、レジストリ依存でOKなわけ?

う〜ん、珍しいパターンだな。
まぁ人それぞれだから別にいいんだけど。

それだけ だとすれば 不十分ですね。

最初に、「MHEN」の,如0」等を指定しなくっちゃ。
たぶん、デフォルトは「-1」だから
# ・[ -1 ]を記述した場合、既存文字で使用されている文字サイズは変更されない。
と明記されているから、文字サイズは変更されないよ。

「図形」それぞれ回転

建築フォーラムでの質問ネタ〜

JWWにおいて文字は一括で水平に回転できるのはわかりますが記号なども同じように回転させることってできないでしょうか?範囲指定で移動・回転させると全体に異動してしまいます 軸は同じ位置で回転させたいのです。

ブロック図形ではない「図形」が1種類で 複数個あるものを一括で、という事なら、Siegelさんのところで公開されているスターさんの「ブロック編集もどき」が使えると思うんだけれども、多分、この質問では、複数の種類の図形を一括で という感じがしないでもないので、それなら 1回ポチッとな〜で出来る方法はないと思う。

ブロック図形であれば、外部変形・座標ファイルでは ブロック図形を扱う事はほぼ不可能なので(ブロック名一覧を取得する〜って程度なら出来る)、その手法では無理でしょう。 クリップボードを扱うプログラムか、或いは、図面ファイルを扱うプログラムか、であれば、可能性はありますね。

DXFやSXFに変換して、テキストエディタで 各ブロック挿入データの角度を変える(※子ブロックは除外)にしても、手作業になりますので、一括でやりたければ やっぱり プログラムを組む必要はあるように思います。

曲線属性である場合は、
外部変形・座標ファイルでは、曲線属性がちゃんと有効なのは線分だけなので、これまた、無理ですね。基準点も持っていないから、それをどうするのか?って話もありますけれど。境界ボックスをとってその中心とするか、閉図形を取得して重心計算するか。
これも、クリップボードを扱うプログラムか、図面ファイルを扱うプログラムであれば、可能性はあります。基準点をどうするか、って話はありますが。


まぁ、いずれにせよ、現在の Jw_cad の基本機能に、そういう機能はたぶん無いと思うので、Jw_cad だけで行うのは無理だと思います。

Jw_cad にも「オブジェクトプロパティ」みたいな機能があって、それでブロック図形を複数選択して、角度値を 0 にする、みたいな事が出来れば〜 って 無理か〜

そういうのが出来るCADで、JWWファイルの読み書きが出来るもの、というのがあれば簡単かもしれませんね。「M7」にはブロック図形がないので無理だけど、AR_CAD とか RootProCAD Proとか どうなんだろ?所持していないから知らないけど。

M7 Ver.4.31

博山さんの2D-CAD「M7」が Ver.4.31 にバージョンアップです。

【前バージョンからの変更点】
・タッチパッド/タブレットの2本指スクロールに対応(縦横方向)
・曲線の編集で右メニュー「取り消し」を廃止し通常メニューを追加
・ポリラインの編集で右メニュー「取り消し」を廃止し通常メニューを追加
・オフセットコマンドに「元要素を削除」を追加
http://www.farchi.jp/filemgmt/index.php?id=1726

表内文字揃え

建築フォーラムでの質問ネタ〜


> よくわかりませんが、

元の編集後の独自バッチファイル内容が全く記載されていないので想像だけど、「goto exe-%1」が無かったんじゃない?

> なにか設定を解除するオプションは無いでしょうか?

隠しオプションとか知らないけど
設定ファイルを消せばいいんじゃない?

:exe-1
mojisoro H0 V1 G1 S1 R0 C0
  ↓
:exe-1
del mojisoro.ini
mojisoro H0 V1 G1 S1 R0 C0

他の 中中等も同上


パソコンが変わったので、建築フォーラムにログインできなくなったから、コメントできなくなったw まぁ別にいいか〜
Recent Comments