空间直线的绘制方法、装置、设备及存储介质制造方法及图纸

技术编号:21954812 阅读:42 留言:0更新日期:2019-08-24 18:45
本发明专利技术属于数学计算技术领域,公开了一种空间直线的绘制方法、装置、设备及存储介质。该方法包括:获取待绘制空间直线对应的直线方程组数据;根据直线方程组数据,确定待绘制空间直线对应的标准方程组模型;根据标准方程组模型,确定待绘制空间直线对应的绘图坐标模型;从直线方程组数据中提取绘图参数,根据绘图参数和绘图坐标模型,绘制待绘制空间直线。通过上述方式,解决了现有技术中空间直线的绘制要求高、难度大的技术问题。

Drawing Method, Device, Equipment and Storage Medium of Space Line

【技术实现步骤摘要】
空间直线的绘制方法、装置、设备及存储介质
本专利技术涉及数学计算
,尤其涉及一种空间直线的绘制方法、装置、设备及存储介质。
技术介绍
在三维立体图形中,经常会涉及到空间直线的绘制。并且,由于空间直线的种类多样,其对应的直线方程组也衍生出了多种形式。因而,在实际绘制过程中,如果想要精准的绘制出于直线方程组对应的空间直线,用户就需要先根据直线方程组确定待绘制的空间直线的类型,并选择相应的绘图坐标,最后根据选择的绘图坐标绘制空间直线。但是,在实际的绘制过程中,由于空间直线类型的不同,需要使用的绘图坐标也会不同但是,对于没有掌握各种类型的空间直线的特征和绘制原理的初学者,在拿到一个直线方程组时,往往无法准确的确定当前直线方程组对应的究竟是哪一类型的空间直线,需要选择哪种绘图坐标,因此根本无法快速、精准的绘制出相应地空间直线。所以,亟需提供一种能够绘制不同类型空间直线的绘制方案,以使任意用户均可快速、准确的绘制出需要的空间直线。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种空间直线的绘制方法、装置、设备及存储介质,旨在解决现有技术中空间直线的绘制要求高、难度大的技术问题的技术问题。为实现上述目的,本专利技术提供了一种空间直线的绘制方法,所述方法包括以下步骤:获取待绘制空间直线对应的直线方程组数据;根据所述直线方程组数据,确定所述待绘制空间直线对应的标准方程组模型;根据所述标准方程组模型,确定所述待绘制空间直线对应的绘图坐标模型;从所述直线方程组数据中提取绘图参数,根据所述绘图参数和所述绘图坐标模型,绘制所述待绘制空间直线。优选地,所述根据所述直线方程组数据,确定所述待绘制空间直线对应的标准方程组模型的步骤,包括:确定所述直线方程组数据的格式;若所述直线方程组数据的格式为图片格式,则基于预设的图像识别文字技术,对所述直线方程组数据进行文本提取,获得待处理文本数据;若所述直线方程组数据的格式为语音格式,则基于预设的语音识别技术,对所述直线方程组数据进行语音转换,获得待处理文本数据;根据所述待处理文本数据,确定所述待绘制空间直线对应的标准方程组模型。优选地,所述根据所述待处理文本数据,确定所述待绘制空间直线对应的标准方程组模型的步骤,包括:根据预设格式转换标准,对所述待处理文本数据进行转换,得到标准方程组数据;根据所述标准方程组数据,确定所述待绘制空间直线对应的标准方程组模型。优选地,所述预设格式转换标准包括:变量转换规则和坐标参数位置排列规则;所述根据预设格式转换标准,对所述待处理文本数据进行转换,得到标准方程组数据的步骤,包括:将所述待处理文本数据转换为字符串,并过滤所述字符串中的非法字符,得到目标文本数据;从所述目标文本数据中提取出各个坐标参数对应的常变量值,并根据所述变量转换规则,将各个坐标参数对应的常变量值替换为预设字符,得到目标方程组数据;根据所述坐标参数位置排列规则,对所述目标方程组数据中的各个坐标参数按序排列,得到标准方程组数据。优选地,所述根据所述标准方程组数据,确定所述待绘制空间直线对应的标准方程组模型的步骤,包括:确定所述标准方程组数据中预设间隔符的个数;若所述预设间隔符的个数等于0,则将点向式方程组模型作为所述待绘制空间直线对应的标准方程组模型;若所述预设间隔符的个数等于1,则将一般式方程组模型作为所述待绘制空间直线对应的标准方程组模型;若所述预设间隔符的个数等于2,则将参数式方程组模型作为所述待绘制空间直线对应的标准方程组模型。优选地,所述一般式方程组数据包括常变量等于0的一般式方程组数据和常变量不等于0的一般式方程组数据;所述若所述预设间隔符的个数等于1,则将一般式方程组模型作为所述待绘制空间直线对应的标准方程组模型的步骤,包括:若所述预设间隔符的个数等于1,且所述预设间隔符分割后的两个子方程数据中等号左侧有且仅有一个坐标参数,且所述坐标参数分别为坐标参数x和坐标参数y,则将坐标参数x和坐标参数y分别对应的常变量等于0的一般式方程组模型作为所述待绘制空间直线对应的标准方程组模型;若所述预设间隔符的个数等于1,且所述预设间隔符分割后的两个子方程数据中等号左侧有且仅有一个坐标参数,且所述坐标参数分别为坐标参数x和坐标参数z,则将坐标参数x和坐标参数z分别对应的常变量等于0的一般式方程组模型作为所述待绘制空间直线对应的标准方程组模型;若所述预设间隔符的个数等于1,且所述预设间隔符分割后的两个子方程数据中等号左侧有且仅有一个坐标参数,且所述坐标参数分别为坐标参数y和坐标参数z,则将坐标参数y和坐标参数z分别对应的常变量等于0的一般式方程组模型作为所述待绘制空间直线对应的标准方程组模型;否则,将常变量不等于0的一般式方程组模型作为所述待绘制空间直线对应的标准方程组模型。优选地,所述根据所述绘图参数和所述绘图坐标模型,绘制所述待绘制空间直线的步骤,包括:将所述绘图参数输入所述绘图坐标模型,得到绘图坐标;根据所述绘图坐标,生成所述待绘制空间直线对应的绘制语句;根据所述绘制语句,绘制所述待绘制空间直线。此外,为实现上述目的,本专利技术还提出一种空间直线的绘制装置,所述装置包括:获取模块,用于获取待绘制空间直线对应的直线方程组数据;第一确定模块,用于根据所述直线方程组数据,确定所述待绘制空间直线对应的标准方程组模型;第二确定模块,用于根据所述标准方程组模型,确定所述待绘制空间直线对应的绘图坐标模型;绘制模块,用于从所述直线方程组数据中提取绘图参数,根据所述绘图参数和所述绘图坐标模型,绘制所述待绘制空间直线。此外,为实现上述目的,本专利技术还提出一种空间直线的绘制设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的空间直线的绘制程序,所述空间直线的绘制程序配置为实现如上文所述的空间直线的绘制方法的步骤。此外,为实现上述目的,本专利技术还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有空间直线的绘制程序,所述空间直线的绘制程序被处理器执行时实现如上文所述的空间直线的绘制方法的步骤。本专利技术提供的空间直线的绘制方案,在绘制空间直线时,用户无需考虑待绘制空间直线对应的标准方程组模型,也无需考虑待绘制空间直线对应的绘图坐标模型,而是直接出发空间直线的绘制操作,由终端设备获取待绘制空间直线对应的直线方程组数据,然后由终端根据获取到的直线方程组数据确定待绘制空间直线对应的标准方程组模型,并根据确定标准方程组模型确定待绘制空间直线对应的绘图坐标模型,最后从获取到的直线方程组数据中提取绘图参数,根据所述绘图参数和确定的绘图坐标模型便可以自动绘制出用户需要的空间直线。由于整个绘制过程,用户只需要提供待绘制空间直线对应的直线方程组数据,无需学习和掌握不同样式空间直线的绘图原理,也无需自己编写空间直线对应的编程语句,因而大大简化了用户操作,使得任意用户均可快速、准确的绘制各种样式的空间直线。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的空间直线的绘制设备的结构示意图;图2为本专利技术空间直线的绘制方法第一实施例的流程示意图;图3为本专利技术空间直线的绘制方法第二实施例的流程示意图;图4为本专利技术空间直线的绘制装置第一实施例的结构框图。本发本文档来自技高网...

【技术保护点】
1.一种空间直线的绘制方法,其特征在于,所述方法包括:获取待绘制空间直线对应的直线方程组数据;根据所述直线方程组数据,确定所述待绘制空间直线对应的标准方程组模型;根据所述标准方程组模型,确定所述待绘制空间直线对应的绘图坐标模型;从所述直线方程组数据中提取绘图参数,根据所述绘图参数和所述绘图坐标模型,绘制所述待绘制空间直线。

【技术特征摘要】
1.一种空间直线的绘制方法,其特征在于,所述方法包括:获取待绘制空间直线对应的直线方程组数据;根据所述直线方程组数据,确定所述待绘制空间直线对应的标准方程组模型;根据所述标准方程组模型,确定所述待绘制空间直线对应的绘图坐标模型;从所述直线方程组数据中提取绘图参数,根据所述绘图参数和所述绘图坐标模型,绘制所述待绘制空间直线。2.如权利要求1所述的方法,其特征在于,所述根据所述直线方程组数据,确定所述待绘制空间直线对应的标准方程组模型的步骤,包括:确定所述直线方程组数据的格式;若所述直线方程组数据的格式为图片格式,则基于预设的图像识别文字技术,对所述直线方程组数据进行文本提取,获得待处理文本数据;若所述直线方程组数据的格式为语音格式,则基于预设的语音识别技术,对所述直线方程组数据进行语音转换,获得待处理文本数据;根据所述待处理文本数据,确定所述待绘制空间直线对应的标准方程组模型。3.如权利要求2所述的方法,其特征在于,所述根据所述待处理文本数据,确定所述待绘制空间直线对应的标准方程组模型的步骤,包括:根据预设格式转换标准,对所述待处理文本数据进行转换,得到标准方程组数据;根据所述标准方程组数据,确定所述待绘制空间直线对应的标准方程组模型。4.如权利要求3所述的方法,其特征在于,所述预设格式转换标准包括:变量转换规则和坐标参数位置排列规则;所述根据预设格式转换标准,对所述待处理文本数据进行转换,得到标准方程组数据的步骤,包括:将所述待处理文本数据转换为字符串,并过滤所述字符串中的非法字符,得到目标文本数据;从所述目标文本数据中提取出各个坐标参数对应的常变量值,并根据所述变量转换规则,将各个坐标参数对应的常变量值替换为预设字符,得到目标方程组数据;根据所述坐标参数位置排列规则,对所述目标方程组数据中的各个坐标参数按序排列,得到标准方程组数据。5.如权利要求4所述的方法,其特征在于,所述根据所述标准方程组数据,确定所述待绘制空间直线对应的标准方程组模型的步骤,包括:确定所述标准方程组数据中预设间隔符的个数;若所述预设间隔符的个数等于0,则将点向式方程组模型作为所述待绘制空间直线对应的标准方程组模型;若所述预设间隔符的个数等于1,则将一般式方程组模型作为所述待绘制空间直线对应的标准方程组模型;若所述预设间隔符的个数等于2,则将参数式方程组模型作为所述待绘制空间直线对应的标准方程组模型。6.如权利要求5所述的方法,其特征在于,所述一般式方程组数据包括常变量等...

【专利技术属性】
技术研发人员:王防修
申请(专利权)人:武汉轻工大学
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1