推荐阅读

PRO/ENGINEER 2000i2新功能简述
美国PTC公司在2000年3月份向广大用户发布了PRO/ENGINEER2000i2。在很多用户还没有把PRO/ENGINEER2000i的行为建模等新技术深入了解的时候,PRO/ENGINEER2000i2又带着440多项改进和广大PRO/E用户见面了,到底性能有哪些改进呢?就让笔者把PRO/ENGINEER2000i2的新功能简单介绍给大家,不当之处,还望批评指正。 笔者认为2000i2和2000i相比,功能要强大的多。因为2000i2和2000i相比,有了更多人性化的设计,(我想这应该就是PTC大力宣传的柔性工程技术的一部分吧!)其中包括可视化检索(VisualSearch)、形状索引(ShapeIndexing)、特征灵活性(FeatureAgility)、行为建模技术(BehaviorModeling)、疲劳预测(FatiguePrediction)、CDRS渲染(CDRSRendering)等等。对于工程师来说,这些人性化的设计可以让工程师把时间更多的用在优化设计和产品的创新上,从而提高设计效率。 在这众多的新功能中,最让笔者欣喜的就是可视化检索(VisualSearch)了。如果您一直从事产品设计的话,您一定有过这样的经历:为了寻找一个其他工程师做好的零件或装配,需要从几十甚至上百个零件、装配中去不停的打开或关闭一个又一个窗口。这样的工作让人厌烦,并且效率极低。现在有了PRO/ENGINEER2000i2的可视化检索(VisualSearch),一切都简单多了。可视化检索功能就是让工程师在调用零件、装配、图纸时,可以预览即将调用的零件。更让人惊讶的是,您还可以和在PRO/E操作界面中一样用鼠标加Ctrl键去旋转放大或移动它去看更详细的结构。而完成一个超大型部件装配的预览只需要几秒种的时间,让人不敢相信。据PTC称,这得益于PTC新的远程数据调动技术和专用多线程图形技术。在您打开预览功能的同时,零件或装配的基本形状立即出现在您的眼前,它只是一个近似的表示,几秒种后,零件的细节越来越清晰。可视化检索具有智能化,并且支持多线程处理。当您缩放模型时,PRO/ENGINEER只会载入浏览区域内的部位的数据而忽略其它部位数据。您还可以在装配浏览窗口中直接选择子部件和零件,来查看它们的结 形状索引(ShapeIndexing)也是PTC正在申请专利的先进技术之一。它利用智能过滤技术,把当前的模型与数据库中的已有模型进行比较,找出那些具有相似几何体的模型,以提高设计的重用性。充分利用这项功能,可以使企业减少许多重复设计的工作,也为数据的管理带来了方便。对于交通产品,机械制造业等等来说意义重大,因为他们制造的许多产品都使用相似或相同的部件。有了这项功能,也许在新产品的开发中,您只要投入一半的工程技术人员就可以,另外一些部件只是需要调出来略微修改就可以用于新产品了。PTC称,由于利用了自动过滤和快速过滤技术,如果对一个包含300000个模型的企业数据库进行检索,只需要2秒就可以得到结果。这样的速度恐怕连最挑剔的用户也会无话可说。 特征灵活性(FeatureAgility)也是这次PTC大力宣传的技术热点。因为在当今的产品设计中,为了满足客户的要求,适应市场的变化,更改设计是司空见惯的事。而如何缩短更改周期就成了需要研究的问题。在PRO/ENGINEER2000i2中,增加了一种称为意向参考的新功能。使用这种功能,设计者可以定义特征建立的方式,利用这种定义方式,你可以灵活的构建特征,并且在特征发生更改时仍然保持你的设计意图,从而把设计人员从烦琐的设计更改中解放出来。在PRO/ENGINEER的用户中,经常会遇到这样的问题:当你试图修改一个特征时(特别是这个特征是较早构建的),经常会跳出参考丢失,后续特征不能构建的对话框。你需要手工重新定义每一个失败的特征直到零件完全再生成功。这种重复性的工作使设计人员不能全力投入设计,而必须不断考虑这类特征的不稳定性。利用意向参考,工程师可以更方便的指定特征建 行为建模技术是从PRO/ENGINEER2000i开始推广的新技术。这种行为建模技术被业界作为第五代CAD技术。它通过把导出值(比如容积)包含到参数特征中,再反过来使用它们生成和控制其它模型的几何图形。使用行为建模技术,用户首先要定义一个工程分析模型,其中包括名称、类型和定义。接着,他们要建立“操作”—定义和引用一类用在分析模型中的新特征,比如体积,然后为分析模型设置约束条件—包括目标值、一个参数的最小和最大值。系统会出现解决方案的图表,协助用户为设计选择最优方案。利用行为建模技术的自动求解能在最短的时间内,找到能满足工程标准的最佳设计。相对于传统的手工反复操作的方法,行为建模的全自动处理有很多优点。对于简单的问题可以方便的求解,复杂的问题则可以在很短的时间内完成寻找解决方案的任务。有了这个强大的功能,产品的设计创新才会更快更好。

蝴蝶结-变化结教程-中国结
蝴蝶编成的结式与蝙蝠形状类似,南方方言中蝴与福同音,如以蝴蝶配上铜钱即称福在眼前,若编上五双蝴蝶可寓意五福临门。 蝴蝶结是以盘长结为主体,再以两边耳翼上各编一个双钱结当蝴蝶的翅膀而成,此外还有一种编法,即将盘长结改为团锦结也很美观。
最新发布

Authorware中简单地控制影片档
举凡在Authorware中只要有栏位 就可以加上计算式来做控制 在数位影片图示中就有许多栏位可以被控制 请参考下表 栏位中只要放入的是变数 影片就会依照变数的数值来播映 如此在程式执行过程中 我们就可以控制变数的增减 就好像控制影片的播映一样 不过有一个实际的困难就是影片档比较大时 这个功能的反应会比较不灵敏 另外 与控制面板的设计配合 将某个面板按钮的路径位置指定为影片所播映的格数 那麽在拖曳面板按钮时 就会同时更动影片的画面 影片的设计不见得非得经过视讯剪辑器的编修才可以使用 但我们还是建议影片在制作时就已经顾虑到这一点 Authorware中所提供的功能应该只是救急用 无法完全取代视讯剪辑器的的功能 曾安德 编著

A007 - Authorware与ODBC控制
资料库并非我的专长 但因为也曾经在大型电脑上工作过 所以提出一点简单的看法 但建议您在使用ODBC前所要做的基本功课是学习 SQL 语法 这是基本功夫 这一点我就无法帮大家太多 在Authorware中使用ODBC的基本步骤如下 1. 安装 ODBC drivers(从光碟中应可找到) 2. 设定资料的来源(data sources) 也就是选择资料库的意思 启动控制面板中的 ODBC 图示依照步骤完成即可. 3. 最後载入 ODBC 函数 应用它即可 光碟中所附的ODBC.UCD中有三个函数 分别是开启资料库(ODBCOpen) 填入语法(ODBCExcute) 关闭资料库(ODBCClose) 第一个函数 ODBCOpen 有5个参数 OCBCOpen( #1, #2, #3, #4, #5) 分别介绍如下 #1 : WindowHandle(照填)

A009 - Authorware Professional 的文字档案处理
在 Authorware 中文字档案处理的方式可以利用其内定的函数来进行 主要与文 字档案相关的函数为 ReadExtFile AppendExtFile 以及 WriteExtFile 其各自 语法如下 AppendExtFile(filename, string) 将字串 String 加到档案 filename 的最後 string := ReadExtFile(filename) 将 filename 所有文字内容 存到字串 String 中 WriteExtFile(filename, string) 将 string 写到 filename 文字档案之中 您可善用此三个函数制作文字档 以记录使用者的状态 一般的光碟节目并不会 设计此功能 因为使用者的环境完全不同 很难有固定的路径 但 Recordslacation 可以解决这个问题 Authorware 在安装时会自动产生的一个子目录在Windows 的目录之下 以记录系统的状态 Recordslacation 变数中的内容就是路径的名 称 如果您想知道其路径为何 只要利用 Show variables 指令查看变数内容即 可知道 如果想要自己产生一个目录 则可以使用 CreateFolder 函数 其语法为 CreateFolder("directory")

A010-如何在Authorware中制作不中断的音乐
首先要看您所用的音乐是什麽样的格式 MIDI或WAV 若使用前者 可以先在流程线的最上端放置一个计算图示(Caculation Icon) 里面使用MIDiplay函数 如此会在程式执行前播第一次音乐 但如果音乐播完了 怎麽办呢 在计算图示下放置一个永久(Perpetual)的修件式(Conditional)交谈 条件请设为~SoundPlaying 附著图示仍为计算图示 计算图示中先放置MIDIStop函数再放置MIDIPlay函数即可在音乐停止後立即重覆播映音乐 WAV格式的音乐制作方式与上者大致相同 流程线的最上端放置的是音乐图示(Sound Icon) 请设定音乐图示只播映一次 接著在音乐图示下放置一个永久(Perpetual)的修件式(Conditional)交谈 条件仍然为为~SoundPlaying 附著图示为音乐图示 设定音乐图示只播映一次 如此即会在程式执行的过程中不停地重覆播映音乐

可以在Authorware中控制音乐音量的大小吗
基本上在Authorware中控制声音的地方只有二个 声音图示与A3wmme.ucd 但二者皆无法控制声音的音量大小 所以必须透过MCI指令方可以达到目的 您可以在A3wmme.ucd中找到MCIExcute之函数 然後将MCI指令写成为字串形式放置在其中当做字串参数即可

A014 - 我如何知道光碟机的位置
这个问题如果以比较简单的角度来看 其实Authorware与Director内部就已经提供了解决的方法 假设您的程式位在光碟机的根目录中 那麽档案所在的位置就是光碟机所在的位置 所以我们只要知道档案的位置就可以了 在Authorware中有一个FileLocation系统变数 这个变数会记录著档案目前所在的路径 换句话说也就是光碟机的位置 而在Director中 则有一个Lingo指令pathName 它会同样记录著档案目前所在的路径 但是请记得写成the pathName 因为这是它的语法 其实在任何开发工具中 都含有一些内定的值可以让程式设计师运用 善用这些值 可以让您的程式设计更加轻松

A015-Authorware中的Test有何用途
在Authorware中有个Test函数 您有用过吗 这个函数的功能与IF非常类似 但是使用的方法略有不同 在Test之中有三个参数 第一个参数主要作用为判断 您可以将条件式写在这个参数中 第二个参数则是判断值为真值时所执行的动作 第三个参数则为判断值为假值时所执行的动作 所以语法如下 语法 Test(『条件式』,『真值表示式』, 『假值表示式』) 那麽Test的功用在何处呢 如果以它判断的主要功能来看 与决策图示(Decision Icon)配合最恰当不过 因为在决策图示中有个To Caculated Path的选择 所以您可以将Test函数放置在这个选项的栏位中 以达到『判断』 『分歧』的目的 所以如果您在此栏位中加入Test(a=b, 1, 2) 结果当a等於b时 会执行决策图示的第一个附著图示 否则会执行决策图示的第二个附著图示 如此便可以将真与假的动作分别放置在不同的附著图示中执行

Authorware 6.0 技巧与实例(1)认识 Authorware 6
第一节 认识 Authorware 6 在各种多媒体应用软件的开发工具中,Macromedia公司推出的多媒*作软件Authorware是不可多得的开发工具之一。它使得不具有编程能力的用户也能创作出一些高水平的多媒体作品。 Authorware采用面向对象的设计思想,是一种基于图标(Icon)和流线(Line)的多媒体开发工具。它把众多的多媒体素材交给其他软件处理,本身则主要承担多媒体素材的集成和组织工作。 Authorware操作简单,程序流程明了,开发效率高,并且能够结合其他多种开发工具,共同实现多媒体的功能。它易学易用,不需大量编程,使得不具有编程能力的用户也能创作出一些高水平的多媒体作品,对于非专业开发人员和专业开发人员都是一个很好的选择。 现在令人期待已久的Authorware 6终于出现了,现在我们就从Authorware 6开始学习。概 述1.Authorware的主要特点 (1)面向对象的可视化编程。 这是Authorware区别于其他软件的一大特色,它提供直观的图标流程控制界面,利用对各种图标逻辑结构的布局,来实现整个应用系统的制作。它一改传统的编程方式,采用鼠标对图标的拖放来替代复杂的编程语言。 (2)丰富的人机交互方式。 提供11种内置的用户交互和响应方式及相关的函数、变量。人机交互是评估课件优劣的重要尺度。 (3)丰富的媒体素材的使用方法。 Authorware具有一定的绘图功能,能方便地编辑各种图形,能多样化地处理文字。 Authorware为多媒体作品制作提供了集成环境,能直接使用其他软件制作的文字、图形、图像、声音和数字电影等多媒体信息。对多媒体素材文件的保存采用三种方式,即:保存在Authorware内部文件中;保存在库文件中;保存在外部文件中,以链接或直接调用的方式使用,还可以按指定的URL地址进行访问。 (4)强大的数据处理能力。 利用系统提供的丰富的函数和变量来实现对用户的响应,允许用户自己定义变量和函数。 Authorware 6在5.2的基础上又有了很大改进,详细内容请参考:Authorware 6将于2001年9月发布2. 操作界面 同许多Windows程序一样,Authorware具有良好的用户界面。Authorware的启动、文件的打开和保存、退出这些基本操作都和其它Windows程序类似。 下面仅介绍Authorware特有的菜单和工具栏。 (1)菜单栏

A016-Authorware中Checked系统变数的用法
按钮总共有三种基本类型 一 一般型按钮 二 选项按钮 三 核对方块 为什麽要提到按钮呢 因为Checked变数就是按钮状态的设定 一般型按钮在被按下後 通常会还原回原来的样式 而後面二者则会保持被按下後的状态 选项按钮会在其小圆圈内呈现黑点 而核对方块则会在其小方块内打叉 当按钮能够保持其状态时 程式设计师就必须了解按钮目前的状态为何 Checked变数就记录著按钮的状态 它的语法如下 语法 Checked@"图示名称" := TRUE/FALSE 蓝色的字必须取代为使用到此按钮的图示名称 当然它必定是某个交谈中的附著图示 所以只要将附著图示的名称填入蓝色字的位置即可 设定值为真值时 表示按钮被按下 否则表示按钮未被按到 如此就可以利用来做为判断之用

Authorware 6.0 技巧与实例(2)准备工作
第二节 准 备 工 作 上一节相信你对Authorware 6应该有所了解了,即使你是第一次接触。什么,你还没有Authorware 6,倒~……,快去下载一个试用版试试吧!Macromedia的老家当然有了啦,不过速度可不如国内的快,还是去电脑之家吧,速度不错,可是要做好心理准备,60多M呀,使用老猫的朋友要小心了。 有了Authorware 6,那么现在就开始吧……别,别着急,有一些小问题要注意,还是先看看吧!磨刀不误砍柴功嘛。准备工作在开始你的Authorware作品之前你就要考虑好以下问题: 1.规范各种外部文件的位置 如果在你的作品中嵌入了大量的文件,特别是声音这样的大块头,会使主程序文件体积过大,影响播放速度。所以常常将这些文件作为外部文件发布。对这些文件,不同类型一般放在不同的目录下,以便管理。比如,图片放在image文件夹中,声音放在sound文件夹中等等。 2.运行程序时显示器的分辨率 这是一个很重要的问题,Authorware默认的作品是大小是640×480,这样大小的作品很适合在14寸显示器上运行,现在的主流显示器分辨率一般为800×600,所以,一般将作品的大小设为800×600。这项工作要在开始设计之前就要做好,要是等到程序设计完成之后,再来更改显示大小,那么原来调整好的图片、文字、按钮的位置将都发生变化,重新调整是很令人头疼的。 可是,如果你的用户的显示器的分辨率不是800×600,而是640×480或者1024×768呢。这样,你的作品也不能得到最佳的视觉效果。这就需要在程序行一开始就检测用户的显示器分辨率,如果不合适,进行调整。这里可以使用一个扩展函数库alTools.u32来实现(很多Authorware学习站点提供扩展函数库下载)。关于检测和调整显示器分辨率请看 第11节 检测和调整显示器分辨率。 3.是否需要标题栏(Title Bar)和菜单栏(Menu Bar)