首页 > 其他分享 >EPAI手绘建模APP资源管理和模型编辑器2

EPAI手绘建模APP资源管理和模型编辑器2

时间:2024-04-28 22:24:20浏览次数:28  
标签:APP 曲线 ii 修改 编辑器 螺旋线 曲面 EPAI

g) 矩形

  图 26模型编辑器-矩形

i. 修改矩形的中心位置。

ii. 修改矩形的长度和宽度。

h) 正多边形

图 27模型编辑器-内接正多边形

图 28模型编辑器-外切正多边形

i. 修改正多边形的中心位置。

ii. 修改正多边形中心距离端点的长度。

iii. 修改正多边形的阶数。阶数为3,表示一个正三边形,即等边三角形;阶数为4,表示一个正四边形,即正方形;以此类推。

i) 边长正多边形

图 29模型编辑器-边长正多边形

i. 需改中心位置。

ii. 修改变成正多边形的起始端点位置。

iii. 修改边长正多边形的边长。

iv. 修改变成正多边形的阶数。阶数多少,即是正几边多边形。

j) 平面

图 30模型编辑器-平面

i. 修改平面中心位置。

ii. 修改平面长度。

iii. 修改平面宽度。

k) 贝塞尔曲线

图 31模型编辑器-贝塞尔曲线

i. 修改控制点位置。

ii. 场景中通过圆点标志当前控制点位置。

l) 样条曲线

图 32模型编辑器-NURBS拟合曲线

i. 修改拟合样条曲线拟合点位置。

ii. 场景中通过圆点标志当前拟合点位置。

iii. 如果拟合样条曲线的第一个拟合点位置和最后一个拟合点位置重合,拟合样条曲线是一个闭合曲线,否则是一个开放曲线。

iv. 对于开放曲线,修改曲线的起始点切方向和曲线的终止点切方向。闭合曲线不能修改两个点的切方向,两个的切方式固定了。

m) 控制点样条曲线

图 33模型编辑器-NURBS控制曲线

i. 修改控制点位置。

ii. 场景中通过原点标志当前控制点位置。

n) 平面螺旋线

图 34模型编辑器-平面螺旋线

i. 修改螺旋线中西中心位置。

ii. 修改螺旋线内圈半径。

iii. 修改螺旋线外圈半径。

iv. 修改螺旋线旋转次数。

v. 修改螺旋线旋转方向。

o) 圆柱体螺旋线

图 35模型编辑器-圆柱螺旋线

i. 修改螺旋线底部中心位置。

ii. 修改螺旋线高度。

iii. 修改螺旋线旋转次数。

iv. 修改螺旋线半径。

v. 修改螺旋线旋转方向。

p) 圆锥体螺旋线

图 36模型编辑器-圆锥螺旋线

i. 修改螺旋线底部中心位置。

ii. 修改螺旋线高度。

iii. 修改螺旋线旋转次数。

iv. 修改螺旋线顶部半径。

v. 修改螺旋线底部半径。

vi. 修改螺旋线旋转方向。

q) NURBS样条曲面

图 37模型编辑器-NURBS曲面

i. 修改曲面中心位置。

ii. 修改曲面长度。

iii. 修改曲面宽度。

iv. 修改曲面U方向阶数。将NURBS样条曲面转为NURBS后,编辑样条曲面时,阶数越多,移动样条曲面的控制点时,对曲面其它位置的影响越多。

v. 修改曲面V方向阶数。

vi. 修改曲面U方向控制点个数。将NURBS样条曲面转为NURBS后,编辑样条曲面时,控制点越多,对这个曲面的划分越精细,编辑曲面越能做到局部化。

vii. 修改曲面V方向控制点个数。

r) 参数函数曲线,参数函数曲线。x=f(t),y=f(t),z=f(t)。通过修改x、y、z关于t的表达式,生成不同的曲线。t的范围也可以修改。

图 38模型编辑器-函数曲线

i. 修改函数曲线的起始点。默认起始点在原点。

ii. 打开t参数表达式编辑器修改x关于t的表达式。

图 39模型编辑器-函数曲线-单变量函数输入

iii. 打开t参数表达式编辑器修改y关于t的表达式。

iv. 打开t参数表达式编辑器修改z关于t的表达式。

v. 修改参数t的起始值和终止值。默认值为-5到5。

s) 参数函数曲面,参数函数曲面。x=f(u,v),y=f(u,v),z=f(u,v)。通过修改x、y、z关于u、v的表达式,生成不同的曲线。u、v的范围也可以修改。

图 40模型编辑器-函数曲面

i. 修改函数曲面的起始点。默认起始点在原点。

ii. 打开u、v参数表达式编辑器修改x关于u、v的表达式。

图 41模型编辑器-函数曲面-双变量函数输入

iii. 打开u、v参数表达式编辑器修改y关于u、v的表达式。

iv. 打开u、v参数表达式编辑器修改z关于u、v的表达式。

v. 修改参数u、v的起始值和终止值。默认值为-5到5。

 

更多关于APP内容可以跳转到OCC中文网 https://www.opencascade.cc/c/course/epaicad/61 查看。

标签:APP,曲线,ii,修改,编辑器,螺旋线,曲面,EPAI
From: https://www.cnblogs.com/dshawshank/p/18164617

相关文章

  • Vim编辑器:简易命令介绍
    Vim编辑器:简易命令介绍1.概念VIM是vi的升级版本,除了兼容vi的所有指令,VIM还具有一些新的特性,主要体现在:1.多级撤销:我们知道在vi里,按u只能撤消上次命令,而在VIM里可以无限制的撤消。2.易用性:vi只能运行于unix中,而VIM不仅可以运行于unix,windows,mac等多操......
  • uniapp 实现复选下拉框
    预览图相关代码<template> <viewclass="uni-stat__select"> <spanv-if="label"class="uni-label-text">{{label+':'}}</span> <viewclass="uni-stat-box":class="{'uni-stat......
  • uniapp-H5页面刷新后返回失效,页面栈清空导致navigateBack失效问题
    问题描述:当用户刷新当前页面后,navigateBack就行失效原因分析:由于页面回调后导致当前页面刷新,使用getCurrentPages()方法获取页面栈只有当前页面页面无法返回,一直在当前页面刷新闪烁。问题解决constnavigateBack=(params)=>{ constpages=getCurrentPages() if(pag......
  • dotnet appsettings 配置文件读取
    Console.Config\Program.csusingMicrosoft.Extensions.Configuration;varbasePath=Directory.GetCurrentDirectory();varconfiguration=newConfigurationBuilder().SetBasePath(basePath)//设置基本路径.AddJsonFile("appsettings.json")//添......
  • vscode 快捷件的配置文件地址 C:\Users\Reciter\AppData\Roaming\Code\User\ke
    vscode快捷件的配置文件地址C:\Users\Reciter\AppData\Roaming\Code\User\keybindings.json更改快捷键冲突我要把QuickGoToSelectedFilePath插件的快捷键Ctrl+E,换成F12,插件文章:https://www.cnblogs.com/pengchenggang/p/18163728但是系统里面已经有好几个F12的......
  • idea启动项目时抛出错误信息Error running 'XXXApplication' Error running XXXApplic
    很多新手小白在启动项目时会出现下面问题,不知道怎么办出现的问题:启动项目时抛出下图错误提示:Errorrunning'XXXApplication'ErrorrunningXXXApplication.Commandlineistoolong.Shortenthecommandlineandrerun. 解决办法:1、直接点击下图位置,进入EditRunConfi......
  • APP 移动应用自动化 Appium 2.0 使用笔记(一)
    APP移动应用自动化Appium2.0使用笔记(一)为什么要升级到Appium2.0?最主要的原因就是:自2022年1月1日起,Appium团队不再维护或支持Appium1。所有官方支持的平台驱动程序仅与Appium2兼容。目录安装Appium2.0启动Appium2.0安装注意,你如果已经安装了原Appium1......
  • SpringBoot中几种好用的代码生成器(基于Mybatis-plus生成entity、mapper、xml等)
    前言熟悉Spring框架的同学一定都知道MVC开发模式吧,控制器(Controller)、业务类(Service)、持久层(Repository)、数据库映射(Mapper)、各种DO类构成了我们服务端的代码。初学的时候,觉得新鲜手写这些东西不觉得有啥,但是写久了就会觉得很烦。好不容易在数据库中写完了一遍字段,在Java代码又要......
  • openGauss Foreign-Data-Wrapper
    ForeignDataWrapperopenGauss的FDW(ForeignDataWrapper)可以实现各个openGauss数据库及远程服务器(包括数据库、文件系统)之间的跨库操作。目前支持的远程数据库类型包括Oracle、Mysql(MariaDB)、openGauss(postgres_fdw)、file_fdw、dblink。用于Oracle的外部数据包装器mysql_......
  • [GYCTF2020]FlaskApp
    [GYCTF2020]FlaskApp打开环境是一个base64编解码的网站提示里是一张图片源码提示PIN尝试输入错误字符看看页面结果,于是在解码页面输入123有源码泄露@app.route('/decode',methods=['POST','GET'])defdecode():ifrequest.values.get('text'):text=r......