CAD日記

主にAutoCADのことについて書いているけど、近頃は投資系ネタに注力している。自動売買、仮想通貨、PC関係、プログラミングなど。@caddiary

CAD全般

MiniCAD

投稿日:

昔よく聞いた名前のCADが、MiniCADです。

今では、VectorWorksという名前になってます。

「MiniCADで作ったDXFファイルが読めない!」

というトラブルがよくあったんです。

原因は改行コードでした。

MiniCADは、Macintoshで動くCADなので、改行コードがWindowsとは違うんです。

DXFはテキストファイルなので、改行コードが違うと読み込み処理でトラブります。

めんどくさい話です。

Windowsでは、CR+LF の2バイトです。

Macでは、LFだけで1バイトです。

DXFファイルの読み込みプログラムにおいて、この違いを吸収していないと、

ちゃんと読めないのです。

当時、C言語の配列やら文字列処理やらが苦手で、この対策に手間取りました。

この経験は、C言語の学習のためにはたいへん役に立ちました。

いつの頃か、MFCを使うようになり、CStdioFile というたいへん便利なクラスを

使い始めました。

改行コードなんて意識せずに、テキストファイルを1行ずつ読めちゃいます。

さて、VectorWorks(旧MiniCAD)ですが、

Webで調べたら、現在のバージョンは 11.5でした。

価格は、1本 186,900円。

そこそこの価格を維持しているようです。

MacとWin両方に対応しています。

だからなんだという訳ではありませんが、がんばってるようです。

我が社のCADもがんばらねば。

-CAD全般
-

執筆者:


  1. ゆう より:

    はじめまして 以前からずっとROMさせてもらっていました。
    CAD&機械設計を20年行っています。いつも優良な情報をありがとう
    ございます。
    >>Windowsでは、CR+LF の2バイトです。
    >>Macでは、LFだけで1バイトです。
    そうだったのですか! 知りませんでした。 客先から頂いたDXFで
    読めないファイルがけっこうあったのですが、Macだからってあきらめて
    いました。ただ原因を知らずに放置するのは気分悪かったので、
    なにかすっきりしました。  ありがとうございました。
    現在、こんなサイトを運営しております。
    http://cad-de3939.com/
    良かったら覘いてください。

  2. CAD日記 より:

    ゆう さん、コメントありがとうございます。
    CADの話題でコメントをいただくの久しぶりです。
    いろいろとCAD関連について書き続けてみたいと思います。
    時間のあるときにゆう さんのサイトを見てみます。
    今後ともよろしくお願いします。

CAD日記 へ返信する コメントをキャンセル

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

Autodesk Design Innovation Forum 2010

毎年恒例、Autodeskのイベントに参加してきた。 昨年まではSolution Dayで、今年はDesign Innovation Forum。 セミナーの内容が大きく変わっていた。 例年ならセミナ …

no image

SOLIDWORKS2015

今年も出てきたSolidWorks。 今年の変更点で一番大きいとおいら感じていることは、 SOLIDWORKSと大文字表記に変わったことだ。 98Plusから関与しているから17年も経っているわけだが …

no image

FS

Field SupportでFS。 久しぶりに思い出したキーワードだ。 ここではCADSEなんてURLを登録してみたわけだが、 CADFSというのが当時の正しい言い回しだった。 いろんな人間の名前を出 …

no image

バージョン表記

手元にSolidWorks2006が届きました。当たり前ですが、今年は2005年で、来年が2006年です。いったい全体...。  SolidWorksのアドオンソフトを開発している関係で、最新バージョ …

no image

ABCpdf

AcrobatなしでPDFを読み書きできるコンポーネント。 こいつは使えるかも。 webSupergooというアメリカ企業が作っていて、ニュートンが日本語化と国内独占販売をしているとのこと。 開発ライ …