iCAx开思网

标题: 【求助】怎么在一个球面表面刻字呢 [打印本页]

作者: sky3452    时间: 2002-3-18 21:36
标题: 【求助】怎么在一个球面表面刻字呢
怎么在一个球面表面刻字呢,要有一定深度的
作者: gbf0404    时间: 2002-3-18 21:43
https://idesign2002.com/cgi-bin/ut/topic_show.cgi?id=2277&pg=1&h=1&bpg=1&age=60
作者: ybo14    时间: 2002-3-18 21:53
上面的好像不是这种做法吧。
其实可以参见“小题大做”中关于“辊筒”的讨论,方法差不多,只不过要先建立有文字的.cgm文档。
作者: gbf0404    时间: 2002-3-19 09:42
我做过了,可以的,用cgm转是不可行的,因为经过cgm处理后的空心字不是smooth的线(对有些字符来说,需要重新休整它),如果是中文用姚体吧,光顺些呀
作者: ybo14    时间: 2002-3-19 09:47
gbf0404 wrote:
我做过了,可以的,用cgm转是不可行的,因为经过cgm处理后的空心字不是smooth的线(对有些字符来说,需要重新休整它),如果是中文用姚体吧,光顺些呀

  
请问如何使用中文字库?
作者: gbf0404    时间: 2002-3-19 10:11
将字体文件copy至ugii\font下
作者: ybo14    时间: 2002-3-19 11:50
gbf0404 wrote:
将字体文件copy至ugii\font下

  
能否发一份ug的中文字库给我,感谢!
作者: gbf0404    时间: 2002-3-19 12:10
邮箱轰炸,我喜欢。
  
找个ftp吧。或者叫id再放上去B)B)
作者: ybo14    时间: 2002-3-19 14:30
gbf0404 wrote:
邮箱轰炸,我喜欢。
  
找个ftp吧。或者叫id再放上去B)B)

  
看来还是请坛主出手吧
;);)
作者: sky3452    时间: 2002-3-19 20:13
ybo14 wrote:
上面的好像不是这种做法吧。
其实可以参见“小题大做”中关于“辊筒”的讨论,方法差不多,只不过要先建立有文字的.cgm文档。

  
能不能给个例子呢,按照在CGM输入文字的方法,现在可以在平面上刻上字,但是怎么才能在
球面上刻呢,谢谢。
  
如果说的是那36种中文字体,我这里有不过有好几十兆
作者: ybo14    时间: 2002-3-19 20:39
sky3452 wrote:
[quote]ybo14 wrote:
上面的好像不是这种做法吧。
其实可以参见“小题大做”中关于“辊筒”的讨论,方法差不多,只不过要先建立有文字的.cgm文档。

  
能不能给个例子呢,按照在CGM输入文字的方法,现在可以在平面上刻上字,但是怎么才能在
球面上刻呢,谢谢。
  
如果说的是那36种中文字体,我这里有不过有好几十兆 [/quote]
  
同球面辊筒。
我做的方法:
1,首先建立一半径为R的Sphere;
2,以一平面切除一球冠;
3,然后在切面上(平面)导入cgm文字;
4,Edit Face,选择replace face,当然以Sphere方式(半径为R,向球心);
5,此时文字在球面上了;
6,最后再把文字投影Project在平行于切面的一平面上(如一datum);
7,Extude,OK
  
哪位大侠能提供下载UG中文字库的ftp阿?
作者: 开开    时间: 2002-3-20 10:49
给你加分还不如赐你以蒙汗药:
你的分数已经可以进入
https://idesign2002.com/cgi-bin/ ... =1927&h=1#20749
作者: gbf0404    时间: 2002-3-20 11:52
ybo14 wrote:
[quote]sky3452 wrote:
[quote]ybo14 wrote:
上面的好像不是这种做法吧。
其实可以参见“小题大做”中关于“辊筒”的讨论,方法差不多,只不过要先建立有文字的.cgm文档。

  
能不能给个例子呢,按照在CGM输入文字的方法,现在可以在平面上刻上字,但是怎么才能在
球面上刻呢,谢谢。
  
如果说的是那36种中文字体,我这里有不过有好几十兆 [/quote]
  
同球面辊筒。
我做的方法:
1,首先建立一半径为R的Sphere;
2,以一平面切除一球冠;
3,然后在切面上(平面)导入cgm文字;
4,Edit Face,选择replace face,当然以Sphere方式(半径为R,向球心);
5,此时文字在球面上了;
6,最后再把文字投影Project在平行于切面的一平面上(如一datum);
7,Extude,OK
  
哪位大侠能提供下载UG中文字库的ftp阿? [/quote]
  
第4步和第五步不懂,为什么用repalace face可以使文字出现在球面上?他们有关联吗?
  
有没有part附上?
作者: ybo14    时间: 2002-3-20 14:24
sorry,少了一步,3,4步之间还要把文字Project在切面上(第3步就不一定是在切面上导入cgm了,平行即可)
作者: gbf0404    时间: 2002-3-21 14:43
谢过ybo14 ,
  
不过,此方法需要将一些参数先要remove,第四步应该是选远离圆心
  
通过投影出来的字在replace face后与原来字体大小成投影放大比例(可能是我cgm放置的位置不一)
最后好象不能用extrud,还是要用pocket+pad完成。
extrud没有合适的投影方向,出来的是sheet
  
请ybo14大哥再谈谈看法
作者: sky3452    时间: 2002-3-21 20:51
按上文说的球面切掉一球冠后,得一切面,将文字投影上去,然后替换表面时,报错:
“错误,不能编辑特征的面TRIM_BODY(1)”
在圆柱端面上倒可以投影替换表面,字也确实在球面上,但是不知是由于字体原因还是什么没有闭合形成成链曲线,字体线条脱离,
另外如何extude文字曲线呢使得字深一致,必须是两实体面间减切吗,可球可不是空心的啊
  
求助,希望能给个例子
作者: gbf0404    时间: 2002-3-21 21:02
这就是我说要去参数后做的原因啊
  
我已经做完了,但忘了存在哪里了,呵呵,也许根本没存吧,看看我的上面一帖,对你有帮助的
作者: sky3452    时间: 2002-3-21 21:59
...此方法需要将一些参数先要remove...
  
怎么做呢,是在特征编辑工具栏中的去出特征参数吗,这里列表是空的啊,没有什么可以去除呀
作者: gbf0404    时间: 2002-3-21 22:05
sky3452 wrote:
...此方法需要将一些参数先要remove...
  
怎么做呢,是在特征编辑工具栏中的去出特征参数吗,这里列表是空的啊,没有什么可以去除呀

  
作完trim后remove parameter
作者: darkhorse    时间: 2002-4-21 12:33
捣蛋是不是这样?
是的话太麻烦了...
作者: gbf0404    时间: 2002-4-21 17:33
darkhorse wrote:
捣蛋是不是这样?
是的话太麻烦了...

  
我现在已经用其他方法做了,因为没有具体的实际东西,如果光在球面刻字可以有很多方法实现,这张图在文字输入后我用了5分钟产生刻字啊
作者: gbf0404    时间: 2002-4-21 17:36

作者: darkhorse    时间: 2002-4-21 17:53
老兄说说方法呀..
作者: inta    时间: 2002-4-25 22:33
各为老大:小弟做的,不要见笑哦!
但是我还是找不到怎样控制字的放置位置和怎样控制字的大小。
望高手赐教!
谢先!
作者: gbf0404    时间: 2002-4-26 09:01
inta wrote:
各为老大:小弟做的,不要见笑哦!
但是我还是找不到怎样控制字的放置位置和怎样控制字的大小。
望高手赐教!
谢先!

  
字的大小你可以在写入的时候设啊?
位置么一般用transform,如果要求球面上的对应位置,是不是可以先投影到球面?然后用transform移动来比较??(没试过
作者: darkhorse    时间: 2002-4-26 11:58
用Transform中的命令。我用过。
不过你写得好像还是平面上的字体。。
作者: harrylgs    时间: 2002-4-26 12:29
我的方法也是通过工程图转过来的。
平面:
作者: harrylgs    时间: 2002-4-26 12:30
三维
作者: darkhorse    时间: 2002-4-26 12:32
方法?
作者: harrylgs    时间: 2002-4-26 12:47
字体是工程图里调进的,转到造型里投影、拉伸。关键是把它的属性由Note转为Line,看你的罗。
作者: inta    时间: 2002-4-26 14:55
harrylgs wrote:
字体是工程图里调进的,转到造型里投影、拉伸。关键是把它的属性由Note转为Line,看你的罗。

  
怎么我的在投影后拉伸却没有进行实体减除等操作选项?
  
还有字体在输入时是可以设置大小,但是却不能随意设置大小啊。。。
是不是有其他办法可以随便设置字体的大小??
作者: harrylgs    时间: 2002-4-26 15:28
Insert--Annotation Editor 选择字体在 Text Preferences--Size 把字替调大点吧。
作者: darkhorse    时间: 2002-4-26 17:06
harrylgs wrote:
字体是工程图里调进的,转到造型里投影、拉伸。关键是把它的属性由Note转为Line,看你的罗。

这个我能解决。
我关心的是你怎么投影到球上的?你用的那个命令?
你的字体投影的方向是不是跟球面的法线方向想一致?
谢谢。
作者: darkhorse    时间: 2002-4-26 17:07
harrylgs wrote:
Insert--Annotation Editor 选择字体在 Text Preferences--Size 把字替调大点吧。

还有一种方法。输入到Modling中的字体可以用Transform条位置跟缩放。按你的要求了。。
作者: harrylgs    时间: 2002-4-26 18:05
你为什么不先在平面拉伸,再把球面偏下来修剪呢,这样做还美观,可以控制深度。
作者: darkhorse    时间: 2002-4-26 18:39
也可行。谢谢了。。
我没做过具体的东西。只是想它的可行性。。
作者: inta    时间: 2002-8-25 02:44
还是导弹说的对:I:I:I
不过pocket有点问题,就直接pad加布尔运算就可以了。
作者: liyanzonghui    时间: 2002-12-12 11:34
不知各位大侠所说的是这样的吗?
作者: jeanette    时间: 2002-12-14 12:21
1
作者: jeanette    时间: 2002-12-14 12:21
2
作者: towtow    时间: 2002-12-15 22:29
XIEXIE!




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3