2011年07月

2011年07月21日

名古屋場所に向けて・・・

 土曜日の名古屋場所に向けて、できれば集まったメンバーの人たちだけでもアライアンスの専用サイトへのログイン認証手続きを開始できるように、と思い 最終調整中です。

 いままで作りためてきたいろんなプロトタイプのソフトのうち、使い道がありそうなものは付録として作りこんで公開するようにしました。
 例えば、フォルダ内にある全てのファイルの名前をVBの文字列関数で、特別な規則性によって一気に変えてしまうとか、 Jpeg写真のExif情報を編集するとか・・・
 Jpeg写真のExif情報はVBPで取得できるので うまく使いこなすと、これは役に立つと思う。

 あと、登記のオンライン申請データ作成・管理のバッチ処理システムもいずれは公開しようと思うけど、まだ汎用性に欠けるので、これは またいずれ・・・

 本体のPaoもついつい つつき続けてしまっている状態で、

 最近広大な範囲の平面図を公共測量の標準図式に従って書く という 必要に迫られ、ついに 随分つついていなかった 線記号変形マクロ にひとつ 関数を追加して、 線記号を指示線全体にワンクリックで適用できるようにしました。
LineMacroForStdSimbol1
 ついでに、このダイアログから直接マクロファイルが編集できるようにもしました。
 このお陰で、公共測量の標準図式の線記号のほぼ全部を線記号変形マクロで実現できるようになりました。

LineMacroForStdSimbol2
 これ以上に複雑ものは、ハッチのシンボルハッチの定義を作成したり、VBPで対応するようにしました。

 あと、

  この関係で どうしても スプラインの複線を作る必要に迫られ、 ついにこの連休を使ってなしとげました。
MultiLineAtSpline

 
 これは、制御点を複線化することで実現しているのですが、以外に というか 必然的に ファジー な考え方にしかならず、 結局 完全なものにはなりませんでした。
 Polylineの複線化のアルゴリズムを全面的に見直して、例えばカット部分にある一定の幅を持つレーザーカッターで鉄板を切った時のシュミレーションのような考え方にしたのですが、 スプライン(ベジェも)は制御点の数が変わると、その時点で出来上がりの形状が変わってしまうのですが これが どうしても解決できず、複線間隔が大きくなると予想外の形状になるという 妥協部分を含んだまま 良し としました。

 もう明日一日 あがいてみます。 土曜日には間に合わないかも・・・



ho_cad at 22:01|PermalinkComments(2)TrackBack(0)

2011年07月12日

HD クラッシュ シーズンⅡ

 ご心配をおかけしました。 あと耳寄り情報などもありがとうございます。
 昨夜は高揚したのか 寝付けずに2時過ぎまで ちびりちびり やりながら見るとはなしにテレビを見ていました。
 録画したF1シルバーストーンGPの2回目。 それにしてもシューマッハは許せん!

 一夜明けてからは "なます"を吹きまくり状態で、

 クラッシュしたのと、ほかの日常使用しているPCを分解掃除開始!!

 すると 出るわ出るわ ホコリ と ネコの毛

 シュパー のエアスプレーを2本使い掃除を済ませ、更にハードディスクをもう一つ買ってきて、二個目のクローンディスクを作成し「もうええじゃろー」と 起動してみて ふと 何これ? 「背面のファンが回ってないじゃん」

 で、ファンの羽を指でチョンとつつくと 回り始めるせつなさ (T_T)

 お・おまえじゃったんかい 犯人は  ヾ(▼ヘ▼;)

BloknFun
 
 想像するに どうやら、PCを南向きの窓際に置き、そのうえファンが回らず 節電でエアコンを我慢し・・・ の三重苦にハードディスクが耐えられなかったらしい。

 早速近所のシステム・ブレーンにファンを買いに行き、透明でLEDライト付きのファンに付け替え PCはこれで満足。

 あとはホコリとネコの毛対策として事務所を久々に掃除し、さらに 土足をやめて 100均のモップつきスリッパにした今日このごろでした。

 ここで格言!!

 時々 ファンはちゃんと回っているか 手をかざしてみるべし


ho_cad at 19:58|PermalinkComments(1)TrackBack(0)

2011年07月11日

HD クラッシュ

 今日 夕方雷が鳴り出したので PCを全部シャットダウン

 しばらく経っておさまったので、PC起動 スイッチオン

 丁度そのときMogura君からTELがあり、電話しながら ふと画面を見ると Windowsが立ち上がっていない

 その時は特に気にせず 電話を済まして PCに触ってみると ハードディスクエラー 

 まだ さほど気にせず リセット・・・

 で、ここからが 恐怖の時間の始まりで( ̄▽ ̄;)!!ガーン

 どうやら 本格的に ハードディスクのシステム領域が読めないらしく、もうどうやっもWindowsが立ち上がらない

 6月1日にクローンディスクを作っていたので「まあ 最低限必要な更新ファイルだけ取り出せればいいか」 と思い、別のPCの外付けにして起動

 う! ハードディスクとしては認識してくれるけど、ディレクトリ構造がまったく読めない
 これを何度か繰り返し  ここらへんから 本格的に ノ( ̄0 ̄;)\オー!!ノー!!!!

 このPC Paoのプログラミングに使用しているパソコンなのです。

このころから
 頭の中で6月1日以降にやっことを 一生懸命思い出す(; ̄Д ̄)

 幸か不幸か 丁度いろいろあって Pao自体はあまりつついていない・・・

 でも、バグ取りとか、Jws図形の読み込みとか やったよなー 状態で、 
自分に「まあ、もう1回やり直せばいいかー」 と言い聞かせ、あきらめかけた その時!(*´ェ`*)

 半ばやけくそで「まあ騙されたと思って HDD復旧ソフトを買ってみようか」と思いつき、早速ダウンロード購入しました

 FinalData のダウンロード版です。 
 http://www.finaldata.jp/?gclid=CLiy9pfD-akCFYtypAoddhicAw

 セットアップし、一縷の望みをかけて、クラスタスキャン 実行! その後1時間半のながーい待ち時間

 絶えられず、駄目だった特のことを考え、 PCから離れて PCのことを考えないようにして、一杯飲みながら待っていました。
 1時間半経って、PCに行ってみると  なんと

 拾ってくれているではないか!  どうしても欲しかったファイル!!!!!!!!!! ( ゚∀゚)アハハ八八ノヽノヽノヽノ \ / \/ \

 ということで 事件勃発から 5時間ちょっと  ほぼ完全に 元の状態に復旧できました。

 ここで格言!!!

1.大事なPCはミラーリングしておくか、クローンディスクを作っておくべし! 外付けにデータだけバックアップは駄目
2.あれっと思ったら、あきらめる前にFinalData ← 本当に助かりました。このソフト
 

ho_cad at 23:58|PermalinkComments(4)TrackBack(0)

2011年07月07日

意外とあっさり JWW図形読み込み 完成

 昨夜、一杯飲みながらJwsのファイルフォーマットを解析し、 あとはもう出来ているJWW読み込みの関数をちょっと改造してJwsファイルの読み込みが完成。
ReadJws

 図形の原点やエンベロープの座標が記録されているほかは、フィーチャの部分はJWW形式と全く同じなので、意外とすんなりできました。

 ついでに、今まで使いづらいと感じていた、図形一覧のマウスホイール対応と、選択中のフォルダの子フォルダの表示を追加しました。

 フォルダ表示をツリーにすると 挙動が重くなるのでリスト表示にしていましたが、そのフォルダの下にさらに子フォルダがあるのかどうかが分かりにくく、どうにかしたいと思っていました。
 これで子フォルダも選択しやすくなりました。

 Jws形式は、図形登録時の全グループの縮尺が記録してあり、これで実寸法の再現を実現しているのですが、Paoではとりあえず、Jws図形は常に図面寸法で読み込むことにしました。

ho_cad at 20:54|PermalinkComments(0)TrackBack(0)

2011年07月06日

沖縄から帰り ぐったり・・・

 土曜に沖縄から帰り、その足で広島市内でクラス会(24の瞳 山の中バージョン のような小学校だった)がありそのまま広島市内で一泊、 次の日(日曜)ヘルニアを切った姉の見舞いに五日市記念病院に行き、その足で母とズッキーニの様子を見に川根の実家に寄り、結局三次で落ち着いたのは日曜の夜でした

 月 火 水 と ぼー としていた 感 があり

 さっきから、JWW の図形フォーマットである Jws形式の解析を始めました。

 いま、、バイナリーエディタで印刷したダンプリストがだいたい埋まって、概ね 解析が終わりました。

 明日、図形読み込みに追加します。

0706_1


ho_cad at 19:03|PermalinkComments(3)TrackBack(0)