投稿指南
来稿应自觉遵守国家有关著作权法律法规,不得侵犯他人版权或其他权利,如果出现问题作者文责自负,而且本刊将依法追究侵权行为给本刊造成的损失责任。本刊对录用稿有修改、删节权。经本刊通知进行修改的稿件或被采用的稿件,作者必须保证本刊的独立发表权。 一、投稿方式: 1、 请从 我刊官网 直接投稿 。 2、 请 从我编辑部编辑的推广链接进入我刊投审稿系统进行投稿。 二、稿件著作权: 1、 投稿人保证其向我刊所投之作品是其本人或与他人合作创作之成果,或对所投作品拥有合法的著作权,无第三人对其作品提出可成立之权利主张。 2、 投稿人保证向我刊所投之稿件,尚未在任何媒体上发表。 3、 投稿人保证其作品不含有违反宪法、法律及损害社会公共利益之内容。 4、 投稿人向我刊所投之作品不得同时向第三方投送,即不允许一稿多投。 5、 投稿人授予我刊享有作品专有使用权的方式包括但不限于:通过网络向公众传播、复制、摘编、表演、播放、展览、发行、摄制电影、电视、录像制品、录制录音制品、制作数字化制品、改编、翻译、注释、编辑,以及出版、许可其他媒体、网站及单位转载、摘编、播放、录制、翻译、注释、编辑、改编、摄制。 6、 第5条所述之网络是指通过我刊官网。 7、 投稿人委托我刊声明,未经我方许可,任何网站、媒体、组织不得转载、摘编其作品。

逆直线图形处理方法

来源:计算机应用研究 【在线投稿】 栏目:期刊导读 时间:2020-11-24
作者:网站采编
关键词:
摘要:计算机应用/\COMPUTERAPPLICATION/\/\/\\/>

计算机应用/\COMPUTERAPPLICATION/\/\/\\/><直><\/;/\/\/\><图><形><处\/+\/\/\/主题词肋骨(船舶)绘图处理程序计算机应用图像显示÷·董守富内容提要本文阐述了在微机上应用FORTRAN语言绘制逆直线工作图的设计思想与实现方法,并介绍了在生产中应用逆直线工作图的迫切性、实用性和经济性。一、引言随着微机在造船工业中深入开发和应用,肋骨数据处理方法在造船的CAD/CAM系统中的要求也越来越高了。特别是在使用逆直线法进行肋骨加工寸,对逆直线图形显示和绘图输出的需要更为迫切了。目前国内微机上提供的FORTRAN语言不能直接支持基本图元,加上微机配接的各种绘图设备昂贵,这不仅给逆直线绘图带来相当大的困难,而且也使肋骨数据处理系统和逆直线法的推广受到了严重的阻碍。因此,一个能被微机FORTRAN语言调用,并能打印逆直线图形的处理程序,为了适应这种需要而开发出来了。二、绘图方法的选择开发逆直线图形显示和输出的目的,主要是给设计者和生产者一个简明车观的曲线形J司一立·象,同时也避免在设计逆直线时(或生产中)造成错误。为给设计者和生产者提供方便,在逆直线的图形上能表示出逆直线的条数、逆直线的方向、肋骨的弯向、型钢的朝向,左舷或是右舷等。因为图形的尺寸由专有数据提供,所以对绘图的比例无要求。目前,能在微机上满足上述要求的软件采川两种方法,即AUTOCAD法和MPL法。这两种!方法对于逆直线计算都不理想,其主要原因是它们给用户可用的内存相对太小,而且运算速度也相对太慢。为了克服这一缺点,我们应用汇编语言写出几个基本图元,如点的绘制、直线绘制等,以目标文件形式存入磁盘。当用户在编写FORTRAN程序时,只要用CALL语句就能绘出点和直线。通过实践证明采用这种方法对于逆直线的绘图最为简单,最为方便。三、绘图处理方法的实现1.屏幕绘图子程序为了满足逆直线绘图的需要,现已编好一;些屏幕绘图子程序,可供FORTRAN语言调川。下面简要介绍经常用到的几个子程序:(1)SCREEN(M)选择屏幕模式(2)BAKGRD(M)·选择屏幕底色(3)PALET(M)选择调色板(4)POINT(x,y,COLOR)屏幕置点,37,(5)LINE(X,,X2,y1,Y2,(6)SCRCPY(?)CLSS(8)WRITO(x,COLOR)屏幕绘直线屏席:拷扒图形状态下清屏 y,C)在屏幕x,y处置字符乙型材图形表示船上用的各种型钢,可用三条直线表示。为绘制逆直线方便,型钢面板置于下面。根据肋骨各种信息分析,型钢所处的坐标系只有两种情况,即不是处在第一象限中,就是处在第二象限中。当我们选择320X200彩色模式时,可按图1上的数值在第一象限小表示出一个型钢图形。闻l在屏幕上显示型钔3,逆直线图形表示;一般的逆直线可近似用一条抛物线来表示。最简单的抛物线插值公式,是过已知三点的拉格朗日插值。如下式所示: y=飞(x-x2)(x-x3)厂y真+—(x-xO(x-xs)厂y:+弋(x-xO(x-x:)厂y,。特殊的逆直线是具有一个拐点的曲线。对于这种带有拐点的逆直线,我们可用两个三点的拉格朗日插值曲线拼接起来表示它。这样做,38,的图田2币根抛物线拼成i\逆宜线对于在一条肋骨上要绘制多根逆直线的闷题,情况比较复杂,?我们经过认真分析籼归纳,可导出下列计算公式。.当亿迎嗣—l:绘制一根逆直线1寸,x的三点值可巧成:;X,二10X2二160X3二310详见冈3所示。图3一根逆直线的绘图当绘制两根以上寸,x的三点值变化如下。绘制第一条逆直线x的三点坐标值是:!X1二10,;;令6=300/(N+0.5),:;式中N一绘制逆直线条数,:D二B/2,·:则 x9二x1+B+D。再令C=(x3—x1)/2,;则X2二X1+C。;”从绘制第二条曲线开始,x向的三点坐标将循环赋值:;X1二X3一D':

文章来源:《计算机应用研究》 网址: http://www.jsjyyyjzz.cn/qikandaodu/2020/1124/679.html



上一篇:一个计算机自动作曲程序
下一篇:中国计算机学会 1990年学术活动计划(第二批)

计算机应用研究投稿 | 计算机应用研究编辑部| 计算机应用研究版面费 | 计算机应用研究论文发表 | 计算机应用研究最新目录
Copyright © 2018 《计算机应用研究》杂志社 版权所有
投稿电话: 投稿邮箱: