<CATIA V5 BBS TIPS & USAGE TOP_PAGE > 記事閲覧
文字(テキスト)を3Dに描く
日時: 2006/01/11 11:51
名前: emily

Download:3-0-0.zip CATPartを開いておく。PreViewの後でConv_V5を押すと数秒でスケッチが出来ます。R15で動作確認しました

メンテ(修正・削除)

Page: 1 |

Re: 文字(テキスト)を3Dに描く ( No.1 )
日時: 2006/01/13 08:22
名前: emily

あっ、日本語CATIAのみ対応です。
bugを発見されたらここに書込みを願います。
例えば、「この文字は閉じていない」とか。試供品の範囲で修正できるものは改修しま〜す

メンテ(修正・削除)
Re: 文字(テキスト)を3Dに描く ( No.2 )
日時: 2006/04/19 17:14
名前: zon

んー、使えそうですネ!
でも、3文字以上は入らないのでしょうか?

メンテ(修正・削除)
Re: 文字(テキスト)を3Dに描く ( No.3 )
日時: 2006/05/26 09:05
名前: emily

>zonさん
いまごろになってレスしてスミマセン
このソフトは、試供品という位置づけでUPしました。もっと反響があるかと思ったんですが・・
文字を3Dに描くのは結構なデータ量になります。形彫りなどを想定したので、文字ピッチを調整するとか考えたら1文字づつで別スケッチにして文字間隔の微調整が必要でしょう。preViewを考慮したら1文字だけにするほうがよかったかナ?とも反省してます・・

メンテ(修正・削除)
Re: 文字(テキスト)を3Dに描く ( No.4 )
日時: 2006/09/04 11:00
名前: ueda

-> emily さん

このVB ファイルのソースコードは公開されていますか?

学校でVB とCATIAを絡めて教えているのですが、その中で使えないかなと考えています。

検討していただければと思います。

メンテ(修正・削除)
Re: 文字(テキスト)を3Dに描く ( No.5 )
日時: 2006/09/18 11:24
名前: emily

いまごろになってレスしてスミマセン
VB6では、win32 APIで
Ret = BeginPath(hdc)
AllCnt = GetPath(hdc, lpPoints(0), lpTypes(0), nSize)
'MsgBox AllCnt
Call StrokePath(hdc)
というように基本的なAPIを使っているだけですが
ソースコードは公開できませんので、別案ですが
EXCEL(VBA)とCATIAの連携が載せてありますので、そちらを使っていただけるかと思います。

メンテ(修正・削除)
Re: 文字(テキスト)を3Dに描く ( No.6 )
日時: 2007/06/06 09:54
名前: Teddy

使ってみたんですけど、「8」をゴシックで出力すると、くびれのところで自己交差しちゃってます。
「a」を明朝で出力したときの、ヒレも、プレビューと違っているいるような...。
ベジエ計算間違っていない?
それともそういうものなのかな?

メンテ(修正・削除)
Re: 文字(テキスト)を3Dに描く ( No.7 )
日時: 2007/06/08 12:44
名前: emily

Teddyさん、貴重なご意見をありがとうございます
今の計算では、このようになるようで・・・

http://catiauser.net/phpBB/portal.php
には、.netでのソースが公開(要会員・無料)されているので、それを使われるのがいいかと思います
それにしても、1000件のアクセスを頂きまして・・、見て下さった方々に感謝デス

メンテ(修正・削除)

Page: 1 |

題名 スレッドをトップへソート
名前  
E-Mail   ※URLとの併記不可
URL   ※Eメールとの併記不可
パスワード 記事メンテ時に使用(英数字で8文字以内)
投稿キー (投稿時 投稿キー を入力してください)
コメント
添付データ 添付可能ファイル GIF, JPEG, PNG, LHA, ZIP 最大投稿データ量 1000 KB (1.0 MB)
データ1
データ2

   クッキー保存