TOP>2009年01月

2009年01月27日

[JWW] 遅くなった?

Jw_cad作者さんのサイトの掲示板で下記のような質問がありました。
作図、図形の選択、移動など全体的に以前より遅くなっている気がします。特に文字選択は遅く、選択されるまでに何重にも他の項目開いている気がしますがなぜでしょうか。宜しくお願い致します。
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=one;no=32789;id=004
「以前より」というのは、何と何を比較しているのかよく分からないですが、取りあえずは、以前使っていたバージョン、今使っているバージョン、図面要素数はどれくらいか、以前使っていたパソコンのスペックとOS、今使っているパソコンのスペックとOS、などを書かれる方がコメントつきやすいかもしれません。原因は色々なパターンがあると思いますけれど。

[JWW FAQ ROOM] より
 ・遅くなった
  http://jwwfaq.undo.jp/faq09_07.html

2009年01月27日

【Pcata】サイト

  【Pcata】パソコン・CAD・CGなどの情報サイトです
   http://p-cata.from.tv/

というサイトを作ろうと思ってます。

まだ内容は全然ありませんけれど取り合えずアップしてみました。基本的には、カタログスペック情報をアップして、調べものをする際に利用できるようなものを考えています。カタログは余り頻繁にもらいに行っていないので歯抜け状態になるかもしれませんけれども。

2009年01月27日

[JWW] 建物の大きさが変更→まとめて変更?

Jw_cad作者さんのサイトの掲示板で下記のような質問がありました。
レイヤーの変更について教えて下さい。現在、レイヤーグループ毎に各階平面図を作成しているのですが、全階共通で建物の大きさが変わりました。この変更はまとめて変更することができるのでしょうか?もし可能であれば方法を教えて下さい。よろしくお願いいたします。
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=one;no=32778;id=004
一戸建て?マンション?その他?
建物の大きさが変わったら間取が変わるとして、単純な拡大・縮小・変形、というような話ではないと思いますが~。6畳→7.5畳や8畳、とかなら単純な拡大で、という訳にも行かないでしょう。壁も変わるかもしれないし。やっぱり、間取をレイアウトしなおしって事になるような気はしますけど。マンションで、同じ間取の部屋が追加、というのならともかく。
マンションの場合、同一フロア内の各部屋が同じ間取なのか、各階は全て同じレイアウトなのか、など。同じものであれば、1つ分作図して、以前のものを消して複写/コピペで可能かもしれませんが、それぞれ違うのであれば、やはり、それぞれ作図しなおしになるような気はしますけれど。
どういう風に変わるのかは分りませんが、何かのコマンド1発で自動的に全て変更される、というような事は難しいように思います。

2009年01月27日

[JWW] 文字の間隔を一括変更?

Jw_cad作者さんのサイトの掲示板で下記のような質問がありました。
文字間隔を一括して0にする方法はありますか。他のCADからデータ変換した図面で文字間隔が-(マイナス)になることがあります。
P21で保存する際にエラーとなる為、文字間隔を0に統一したいのですが可能でしょうか。文字サイズは複数使用しています。
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=32777;id=004
「文字間隔を一括して0にする」っていうのが、1図面内での複数の文字の文字間隔を、という事であれば、2パターン。文字種1~文字種10であれば、その文字設定の文字間隔を変更する。任意サイズの文字の場合は、範囲選択をして属性変更で文字種を変更((文字間隔が0の)文字種1~10にするか、任意サイズの文字にして文字間隔を0にするか)。但し、文字高・文字幅も指定する事になってしまいます。また、文字種
1~10の文字の場合は、任意サイズ文字になってしまっても良いのかどうかって話もありますが、まぁ、文字種1~10の設定で文字間隔をマイナス値に設定するのはレアケースかもしれませんけれど。そういう目的の外部変形であれば問題ないかも、ですね。(ブロック内の文字だとダメだと思いますが)

複数のファイルを一括して変換、というのは、そういう変換ソフトがないと無理だと思います。

私のところのツールでは、、、それそのもののソフトは無いかな。
「JWW任意サイズ文字振り分け設定変換」
「JWW任意サイズ文字振り分け変換2」
で文字種1~10に振り分けてしまって、文字種1~10の文字間隔にマイナス値を使用しない、っていうような手法はあるかもしれません。が、ちょっと使いにくいかも。まぁ、マイナス値の文字間隔を持つ任意サイズの文字だけを文字間隔0にしてしまう、というツールを作れ、という事なら、まぁ、作れない事は無いですが~ シェアウェアにしたら怒られたりして。

2009年01月27日

CADの仕事、ですか?

建築資料館の掲示板で以下のような質問がありました。
Cad仕事ってどんなのがありますか?機械や建築やイラストレータの知識や経験がなくてもできる仕事ってありますか?どんな仕事したことがありますか?どの程度の知識があればいいですか?
http://www.ath-j.com/cbbs2/cbbs.cgi?mode=all&namber=710&type=0&space=0&no=19
CADを使う仕事ですか?
CADは、コンピュータによる設計支援ツールの事ですから、設計をする仕事=ものづくりをする仕事であれば結構使っているところは多いです。
私は以前、DOS版CADもどきを作って売ってましたから、どんなお客さんが居たのかを少し書いてみましょう。
・電気回路図をCADで作図する
 電気電子系の場合は、専用CADの方がいいですが(シミュレーションやネットリスト、ガーバー等の絡みで)、まぁ取りあえずレイアウトしたりするだけでも使えます。ここから直接、基盤を作る機械へデータを送って基盤を製造する、というような事をする会社も当然あります。家電製品であれば大抵電気回路を持ってます。
・機械部品の設計図
 ネジを作っている会社ならネジ、歯車を作っている会社なら歯車、ベアリングを作っている会社ならベアリング、シャフト、モーター、スプロケにチェーン、ベルト、プーリー、などなど。それらの組立図。動くモノであれば大抵、機械部品が入ってます。
・電気部品、機械部品、などなどで構成されるモノ
 時計、パソコンや周辺機器、家電、バイク、自動車、電車、飛行機、プラント、等。ちなみに私は某自動車会社の工場に行った事はあります。
・金型、板金
 金型を使って成形するようなモノ、の、金型そのものを作るところとか。板金関係。展開図を描いたり板を切ったり曲げたり。私は十数社行ってます。CADで作図して、NCやMCへデータを送って加工します。
・家具
 家具を設計します。私は数社行ってます。
・道路・土木関係
 道路作ったり舗装したり面積計算をしたり。私は2社だったかな?行ってます。面積計算表を作ってデータ出力するような専用コマンドを作った記憶はあります。
・不動産関係
 賃貸売買物件を仲介するようなところでは、間取図を作図して、チラシ、雑誌、ホームページ、社内での管理、などで使います。CADでは無いかもしれませんが、パースや想像図を作成するというような場合には、3D-CGが利用できる場合も多いでしょう。
・建築建設関係
 家とか、ビル・マンションとか、倉庫とか、工場とか、お店とか、スーパー・デパートとか、まぁ、いろいろ。Jw_cad関連では、言わずもがな、ですね。私のところでは機械系っぽいソフトなので、確か、そういうお客さんは居ませんでした。工場の場合は、工場管理→生産管理とかでレアケースになるかもしれません。
・衣服
 まぁ、服、ですね。昔、NEC PC-100という高価なパソコンがあって、CAD用としても使えますとかで、そのときに、衣服デザイン用のCADソフトとかが紹介されてました。うちのお客さんでは多分居ないかと。
・おもちゃ
 上記とかぶる部分もあるけど。おもちゃ屋さんは居ましたけれども、おもちゃを作っているお客さんは居なかったかな。
・お墓
 お墓に文字を入れるとか。一度そういう話がありました。
・趣味
 ・ペーパークラフト
 ・DIY
・その他
 ・プールの底のゴム版の製図→カッティング
 ・お掃除屋さん(掃除する面積を計算したい)
 ・文書作成用
 ・フローチャート作図用
 ・グラフ、工程図などの作図用
 ・ホームページに載せる絵の作図用

あとは・・・忘れた・・・

身の回りのもの、ありとあらゆる”モノ”を作るのに、CADを利用する場合はありますし、利用しないかもしれません(=手書きするか、職人技で直接やるか、手抜きでいい加減にやるか→趣味の場合)。

作ろうとしている”モノ”の知識は最低限必須ですね。
自分が何を作るのか分らずに モノを作れる訳がありませんから。
設計図を作成する=製図をする場合は、製図の知識が必須ですね。自分1人で全ての作業をするのならともかく、誰かと意志の疎通をはかる場合は、共通言語が必須ですので。日本語しか知らない日本人と、英語しか知らないアメリカ人では、会話できません。それこそ、お話にならないです。

どんな仕事がありますか?
ではなくて、
あなたは、どんな仕事がしたいのですか? そのためには、どんな知識が必要になりますか?みたいな感じだと思いますけど。勉強が必要ならば勉強すればいいし、経験は、そういう仕事を実際に何年かしてみるって事だから~ 職探しして、その会社がどういう人材を求めていて、どういう人を雇うのかって場合、その会社の人間でないと何とも言えないような~ 所謂”職人さん”の後継者問題はTVなどでもよく目にしますが、そういう場合は実際に入ってひたすら修行って事になるような気はしますけど。

2009年01月26日

[GSU] 精度の問題?

建築資料館の掲示板で以下のような質問がありました。
重なった線があると作図が上手くいかないことがあります。例えば面AとBが線分aとbをもち、aとbが重なっている時。図を分解したりすると、aとbが同じ場所に存在しているように見えて、微妙にずれたりします。また理論上は誤差が出ないが実作図では誤差がたまって線分がずれる場合などもわずらわしく大変です。
分解しない場合でも、諸種の問題がでるとおもうのですが。複数のコンポーネントやグループに線や面の重なりができ、ずれたりする場合微妙な誤差が出たり重なりが問題になったりします。どうやって回避するのでしょうか?
線分a,bが重なり、線分c、dが重なり,この重なりをe,fとします。線分e,fを新しい線分g,hでつなぎ四角形を作図する場合。線分のつながりがagcとbhdとなり線が閉じなくなりいたが出来なくなったり。また四角形を作れても何故か板が出来ず、分度器で図ってみると180.1度や179.9度のような角度がでてきます。このような問題はどうやって回避すればよいのでしょうか?
http://www.ath-j.com/cbbs2/cbbs.cgi?mode=all&namber=710&type=0&space=0&no=19
検証していませんが、
私自身は、これまでスケッチアップを触ってみて、0.6mm2以下の小さい面が描けないとか、DXFファイルをインポートして線はつながっているように見えるのにつながっていないとか、面が出来ると思うのに出来ないとか(三角面を作ったり線をなぞったり)、まぁ正確な作図をしようと色々したりしますけど、ちょっと難しい場合もあったりで(サブ用に「script!3D」を使ったり)、私は基本的にスケッチアップをCADとは思っておらず、プレゼンとかテクニカルイラストツールとかのような3D-CG(モデラー)ソフトという感覚です。
なので、スケッチアップに精度を期待していないし、このソフトを一般の機械系3D-CADとして使えるかどうかといえば、限定的に考えれば使って遊べるとは思いますが、仕事でバリバリ使えるとは思ってませんし、他者へ機械系3D-CADとして使えるよと薦める気もないです。けれども、3Dソフトを知らない人が3Dソフトに興味を持った時のお勉強用とか趣味用とか、そういう事であればオススメは出来るかも?という感じです。

2009年01月26日

スケッチアップ→CARRARA4PRO

CARRARA4PROをスケッチアップからのレンダラーとして考えるココロミその1です。試しにやってみただけですので、これから色々と研究しないといけないかも。まずは例によって例のごとく、Jw_cad のサンプル図面「Aマンション25d.jww」を開いて2.5Dから3D-DXFファイルを保存し、スケッチアップ(Google SketchUp6)でインポート。壁をつけたりマテリアルで色塗ったり。
こんな感じ
20090125d


ここから、プラグインで STL、OBJ、DXF、LWO、やってみましたが、どうもいまいち思ったようにはいかなかったです。なので、Google Earth(kmz) で保存をして、Fluxにてインポートし、取りあえず 3ds で保存を行い、CARRARA4PRO で開きました。テクスチャ的なマテリアルはやはりどうもいまいちなので、CARRARA側で再度シェーダーで変更しています。CARRARA側でほぼ全部マテリアルを指定しなおすと考えれば、スケッチアップ側では単純な色のマテリアル指定だけでよいかも。あと、レイヤー、グループ、コンポーネントの絡みで、どういう手段で受け渡せば CARRARA側で変更しやすいかを色々と研究しないといけないかも、です。
20090125e

空+地面の指定と、シェーダーの再指定をやって安直にレンダリングした結果です。光源もプラスしてません。グローバルイルミネーションやコースティクス等の指定もしていません。640×480でレンダリング時間は1分もかかってません。

2009年01月25日

[GSU+script!3D] 螺旋な道路

somemさんのブログで、螺旋な道路なお話がありましたので、当方の「script!3D」でも少し作ってみました。(以前にも似たようなのは一度作っていました)
// 螺旋道路1
#VAR
 col = 3   ;*線色
 r1 = 100   ;*内径
 r2 = 200   ;*外径
 w = 5    ;*厚み
 h = 500   ;*高さ
 a = 5    ;*回転数
 d = 24    ;*分割数/1回転
 i
 j
 w1
 w2
#DRAW
 PEN col
 // 四角面を描きます
 4SLD3D i,r2,0,0, r1,0,0, r1,0,w, r2,0,w

 // 回転体する図形を選択状態にします
 ALLSEL j, 999,999,999,999

 // 回転体します
 CAL w1 = d*a
 CAL w2 = a*2*PI
 S_ROT2 0,-1,-1,w1, 0,0,0, 0,0,0, 0,0,100, 1,1,1, h, w2,0
こんな感じ。実行します。
20090125a

スケッチアップへ送信~
20090125b

ソフトニング!
20090125c

Jw_cad での2.5D螺旋とは異なるモデリングだと思いますけれど、まぁ、細かい事は気にしない♪
縦置きの四角面(道路の断面)を描いて、それの回転体を作ります。S_ROT2では、軸方向移動距離(この場合は高さ)を指定する事によって簡単に螺旋状態を作る事が出来ます。

2009年01月24日

[JWW] 用紙の縦置き

Jw_cad作者さんのサイトの掲示板で下記のような質問がありました。
始めまして、とても初歩的な質問だと思います。自分なりに調べましたがわかりません。何方かご教授下さい。用紙サイズを「A4」にする事は出ましたが、横向きの設定になっています。これを縦向きに変えたいのですが…どうすればいいのでしょうか?
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=32766;id=004
プリンタの設定で用紙の向きを縦にするって事については、そのようにすればいいと思いますが、おそらくそうではなく、Jw_cad での話だと思いますが、Jw_cad での用紙の向きを縦置きにする、という設定はありません。
A3サイズにして、補助線でA4縦枠を作図しておいて、そこに図面等を描く、という具合にすると良いと思います。面倒であれば、私のところに、「JWW新規作成」というツール(フリーウェア)を置いていますのでよろしければどうぞ。
20090124a

20090124b

2009年01月24日

[JWW] 円弧の交点が?

Jw_cad作者さんのサイトの掲示板で下記のような質問がありました。
古建築の屋根の断面を円弧の組み合わせで描きました。屋根の隅の勾配の実線を描くために、弛みの寸法を一定間隔で測定しようと、屋根の断面線を垂直線で等分し、その交点から線を引きました。ところが拡大して見ると、線の始まりが交点から僅かにずれていたので、交点から引き直そうとすると、「点がありません」というメッセージ。僅かにずれている場所は直線上ですが、線がそこで切れているわけでもなければ、別の線が同じ線に隠れているわけでもなく、何故こういうことになるのか解りません。どなたかご存じないでしょうか。
最初にその図面を描いた人間に確認したら、屋根の断面線は「円弧」ではなくスプラインかベジェ曲線のどちらからしいです。曲線上の点の座標の計算誤差のようなものが出てくるのかな、という感じのずれが画面上で出てきます。点はずれていてもその部分に1ヶ所しかなく、線を2本引いてしまうこともないので、その部分だけに関する限り気にしなくてもいいのでしょうが、隅木の規矩図を描く場合は、屋根の反り上がりと合わせて、その点の位置を45度振って勾配を出していくので、もしも其処が実際にずれているのなら、ずれがどんどん大きくなる可能性が。それでちょっと気になっています。
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=32723;id=004
最初の質問と後の内容が結構別物になってしまいましたね。
Jw_cadでのスプライン曲線やベジェ曲線は、短い線分の集まりとなっています。なので、交点を拾おうとする際、その線分の端点を拾ってしまって、交点を拾っていない、という可能性はありますね。曲線を綺麗に描こうとして分割数を多くすると、端点を拾う可能性がより高くなるかも。また、誤差という意味においては、補間線分と補間線分の交点は、本来あるはずの曲線と曲線の交点と 離れている場合があります。