gooブログはじめました!

写真付きで日記や趣味を書くならgooブログ

Revit SDK のサンプルは英語用?

2009-06-29 18:12:53 | プログラミング

 Revit SDK のサンプルのうちいくつかが、英語版 Revit でないと動作しないようになっている。
 Language Independent (言語独立) ではないのだ。 ブログで報告もされている。
 たとえば

FamilyCategory.Name.Contains("Window")

などとカテゴリ名を英語で"Window"とすると、日本語 Revit ではエラーになる。

FamilyCategory.Name.Contains("窓")

このように漢字で"窓"とするとエラーはおきない。
でもこのような日本語専用=言語依存のコードはまずい。いつ変わるかもしれないので Language Independent 無国籍なコードに書き換えるべきだ。

FamilyCategory.Id.Value == (int)BuiltInCategory.OST_Windows

とすればいいようだ。

CategoryNameMap cnm = category.SubCategories;
if (cnm.Contains("Frame/Mullion"))
...

これはどうすればいい?


売ります、買います

2009-06-27 17:10:52 | Revit

 Revit を使いこなすコツは社内に必要な Revit 部品(ファミリ)をすぐ作れる人がいるかどうか、とある人が言っていた。
 そんな人は身近にいないという場合は Revit 部品を買えばいい。
 逆に作るのが得意という人は売ればいい。

ということで Revit マーケット (Revit-Market) の紹介。 だいたい $5 から $30 くらいで部品(ファミリ)の売買がおこなわれている。

0827_075
この窓が $30 、よし、いつか和室部品を大量に作って大もうけ!


安藤忠雄さんのサイン入り

2009-06-24 17:30:12 | 設計

 先週土曜日『安藤忠雄建築展2009』に出かけた。
 講演の前にご本人に、本にサインをしてもらった。

Dsc05111s

いっしょに行ったTちゃんやYさんに

  • どや? ええやろ。

と、自慢すると二人は声をそろえて

  • 鈴木さんて、えらいミーハーなんですねぇ

とあきれられてしまった。

.

でも、今日、同世代の M さんに同じように自慢すると、

  • わぁいいですね。サントリーミュージアム行ったんですね。
  • 主人がうらやましがるわ。
  • わたしも今週行こっ

って。

この反応の違いは世代によるものか?