实战——创建个性化工具栏:

因为我们的制图习惯不同,所以可以吧自己常用的工具放在一起。我上次说的自定义界面就是这个和调整工具栏位置。

  1.打开常用>设置

  2.选择工具列>编辑>新增工具列 ,会弹出一个新的对话框。          

  

  3.将默认名称改为适当的名称(该不该由你),就创建了一个工具栏,可以看到,Rhino的界面上出现了一个新的工具栏,不过什么工具都没有(只有一个默认的编辑这个工具栏用的工具)。

  

  4.把鼠标光标放在想添加的工具上,按住Ctrl键,将工具拖动到自定义工具栏内,松开Ctrl键,工具就添加进去了。

  5.如果想删除一个自定义工具栏内的工具,将光标放在想删除的工具上,按住Shift键,将工具拖到工作视窗中,松开Shift键,它会弹出一个对话框,问你是否确定要删除这个工具,点击是,即可删除。

  接下来我们聊一聊工作视窗。工作视窗是Rhino中 的实际区域,占了屏幕的大部分空间。Rhino默认的工作视窗是四个,分别是Top(上)视窗、Front(前)视窗、Right( 右)视窗和Perspective(透视)视窗。 一次只能激活一个视窗,激活的视窗左上角的标签会以高亮显示。当双击视图左上角的标签时,视图会最大化,再次双击则返回默认显示。将鼠标放在视窗的交界处,即可调整各个视窗的比例。在Rhino建模中,通常是4个视图配合使用,不管是在用哪一个视图操作,其他三个视图都会即使刷新,以便可以在各个视图中观察模型。 接下来 我们说说工作视窗这个模块各个工具的功能,工作视窗这个模块位于主工具栏中的作业视窗配置。(我以后在介绍工具的功能时可能会写....../......,斜杠前面的是鼠标左键的功能,右边的是鼠标右键的功能)

1)三个作业视窗/预设的三个作业视窗

  如果一个视图只需要两个示意图即可表达清楚,即可用3个视图这个功能。

2)四个作业视窗/预设的四个作业视窗

  这个工具用来将作业视窗设置为Rhino刚打开时的视窗样式,通常用来恢复视窗的初始状态。

3)最大化/还原作业视窗

4)新增作业视窗/关闭目前的作业视窗

5)作业视窗属性

6)水平分割作业视窗

7)垂直分割作业视窗

8)视图同步化/切换连结作业视窗

9)切换视图投影模式/设定透视角度

10)设为两点透视/设定透视角度

11)显示工作平面格线/关闭工作平面格线

12)设定镜头长度

13)背景图

14)图框平面

15)新增图纸配置

16)作业视窗标签控制列/切换作业视窗标签控制列

17)切换作业视窗的的浮动状态

18)新增浮动作业视窗/新增浮动透视作业视窗

19)从文件读取作业视窗配置

20)遮蔽平面

21)打印

  技巧:如果想修改一个视窗的视图(如Right、top、perspective等),点击视窗标签右边的小箭头,选择设置视图,即可选择想要的视图。

  

Rhino学习教程——1.2的更多相关文章

  1. Rhino学习教程——1.5

    图形面板 图形面板是Rhino为了方便用户操作设置的一个区域,默认提供了“属性”.“图层”.“说明”3个面板(我自定义过了,新增了一个“显示”功能 ). trip:如果要打开更多的图版,可以点击图形面 ...

  2. Rhino学习教程——1.1

    在Rhino的官网下载好Rhino5.0版本后(Rhino官网会提供下载方式,官网是http://www.xuexiniu.com),双击桌面快捷键,就会出现Rhino的界面(我已经自定义过界面了). ...

  3. Rhino学习教程——1.4

    状态栏 状态栏位于整个工作界面的下方,主要显示了一些系统操作时的信息. 根据不同的功能,可以将状态栏分成4个部分. 一.坐标系统 在状态栏左侧显示了当前所使用的坐标系统(“世界”或“工作平面”,可以通 ...

  4. Rhino学习教程——1.3

    在主工具栏的工作视窗配置一栏中,有一个背景图工具. 展开是: . 功能是: 放置背景图 移除背景图 移动背景图 缩放背景图 对齐背景图 隐藏背景图/显示背景图 用“图框平面”工具  也可以导入一个图片 ...

  5. Deep Learning 19_深度学习UFLDL教程:Convolutional Neural Network_Exercise(斯坦福大学深度学习教程)

    理论知识:Optimization: Stochastic Gradient Descent和Convolutional Neural Network CNN卷积神经网络推导和实现.Deep lear ...

  6. WebPack 简明学习教程

    WebPack 简明学习教程 字数1291 阅读22812 评论11 喜欢35 WebPack是什么 一个打包工具 一个模块加载工具 各种资源都可以当成模块来处理 网站 http://webpack. ...

  7. MyBatis入门学习教程-使用MyBatis对表执行CRUD操作

    上一篇MyBatis学习总结(一)--MyBatis快速入门中我们讲了如何使用Mybatis查询users表中的数据,算是对MyBatis有一个初步的入门了,今天讲解一下如何使用MyBatis对use ...

  8. 深入浅出的javascript的正则表达式学习教程

    深入浅出的javascript的正则表达式学习教程 阅读目录 了解正则表达式的方法 了解正则中的普通字符 了解正则中的方括号[]的含义 理解javascript中的元字符 RegExp特殊字符中的需要 ...

  9. 子类重载父类的方法“parent::方法名”转于 恩聪PHP学习教程

    在PHP中不能定义重名的函数,也包括不能再同一个类中定义重名的方法,所以也就没有方法重载.单在子类中可以定义和父类重名的方法,因为父类的方法已经在子类中存在,这样在子类中就可以把从父类中继承过来的方法 ...

随机推荐

  1. 关于Hibernate 连接mysql不能自动建表的问题

    最近看旧书,李刚那本<轻量级J2EE>在讲解hibernate的时候遇到一个问题,就是与mysql连接后,明明配置了自动建表,却老是建不了表,上网查了发现是方言的原因,到底什么是方言?这里 ...

  2. 一个基于nuxt的基础架子,支持aixos,sass,es6,elementUI

    nuxt官网:Nuxt.js docs github: 项目地址 项目版本说明 package 版本号 "babel-cli" "^6.26.0" " ...

  3. Django多表查询

    一.前言 1.什么是ORM? ORM,即Object-Relational Mapping(对象关系映射),它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在具体的操作业务对象的时候, ...

  4. 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]

    访问jsp文件时,出现错误: 解决办法: 1.在Tomcat目录下的lib文件夹中加入jstl包 2. 在maven项目中加入jstl包:

  5. shell脚本中如何插入其它脚本?

    答: 示例如下: #!/bin/sh . added.sh #include other script echo "hello"

  6. 关于win10触控板两指点击无效的问题

    一.前言 最近发现公司的本本两指点击触控板没有反应,单指和三指点击触控板都是正常的.网上也搜了 一些解决的方法,最开始因为没有明确自己的触控板是Synaptics还是Elan的,导致没有解决.首先我们 ...

  7. react+es6+webpack环境搭建以及项目入门

    前言:拖了这么久,小菜鸟终于开始正式应用react,和es6来开发项目了.之前超喜欢同学的一个博客风格,这里贴一下地址:https://iwenku.net/,PC端是他很久之前做的,最近他重新做了一 ...

  8. css复合选择器的权重

    选择器的权重 标签选择器的权重为0001 class选择器的权重为0010 id选择器的权重为0100 属性选择器的权重为0010 伪类选择器的权重为0010 伪元素选择器的权重为0010 包含选择器 ...

  9. ubuntu安装nvidia显卡驱动

    朋友挖矿,需要给Ubuntu(16.04版本)系统安装nvidia的显卡驱动,请我帮忙.最开始是进行手动安装.无奈的是安装完后进不了图形化界面.今天正好有时间,找了个硬盘装了个Ubuntu进行测试,成 ...

  10. gcc 无法编译c17程序解决办法

    1.保证将gcc程序升级到7.1以上. 2.如果用命令行手工编译,就多加个参数-std=c++17,例如命令应该是: "g++" -std=c++17  "text.cp ...