第一篇:3DMAX学习技巧
3DMAX学习技巧1、3DMAX的操作环境
3DMAX的操作界面;文件的打开与保存;场景中物体的创建;对象的选择;使用组;移动、旋转和缩放物体;坐标系统;控制、调整视图;复制物体;阵列与对齐及捕捉工具的使用技巧。
2、基本体建模
认识三维模型、几何体创建时的调整、标准几何体的创建,3、二维线形建模
二维建模的意义、样条线的设置与调整、4、二维转三维建模
教学内容:挤出、车削、倒角、倒角、倒角剖面、放样等的使用方法,与使用技巧。
5、三维修改器建模
教学内容:弯曲、锥化、噪波、晶格、FFD长方体、网格平滑、布尔修改器的使用技巧与方法。
6、高组建模的应用
教学内容:多边形建模修改器里面的设置,要熟练掌握其内容。
7、各种模型的练习
室内各种灯具、家具及室外建筑构件的制作。
8、材质编辑器
材质基础、理解材质和贴图的概念、样本窗的设置、材质工具按钮、标准类型、明暗器、材质基本参数、材质扩展参数、贴图通道的类型及指定操作、各种材质类型、各种贴图类型、9、灯光
灯光简介、标准灯光类型及原理、标准灯光的重要参数、光度学灯光类型及原理、光度学灯光——光域网
10、摄影机
摄影机简介、常用术语、3ds Max中的两种摄影机、摄影机的重要参数
11、Vray的学习
Vray材质、贴图、灯光及渲染器讲解
3D MAX快捷键
A——角度捕捉开关 B——切换到底视图
C——切换到摄像机视图 D——封闭视窗
E——切换到轨迹视图 F——切换到前视图
G——切换到网格视图 H——显示通过名称选择对话框
I——交互式平移 J——选择框显示切换
K——切换到背视图 L——切换到左视图
M——材质编辑对话框 N——动画模式开关
O——自适应退化开关 P——切换到透视用户视图
Q——显示选定物体三角形数目 R——切换到右视图
S——捕捉开关 T——切换到顶视图
U——切换到等角用户视图 V——旋转场景
W——最大化视窗开关 X——坐标轴高亮显示开关
Y——工具样界面转换 Z——缩放模式
[——交互式移近]——交互式移远
/——播放动画 F1——帮助文件
F3——线框与光滑高亮显示切换 F4——DEGED FACES 显示切换
F5——约束到X轴方向 F6——约束到Y轴方向
F7——约束到Z轴方向 F8——约束轴面循环
F9——快速渲染 F10——渲染对话框
F11——MAX脚本程序编辑 F12——键盘输入变换
DELETE——删除选定物体 SPACE——选择集锁定开关
END——进到最后一帧 HOME——进到起始帧
INSERT——循环子对象层级 PAGEUP——选择父系
PAGEDOWN——选择子系 CTRL+A——重做场景操作
CTRL+B——子对象选择开关 CTRL+F——循环选择模式
CTRL+L——默认灯光开关 CTRL+N——新建场景
CTRL+O——打开文件 CTRL+P——平移视图
CTRL+R——旋转视图模式 CTRL+S——保存文件
CTRL+T——纹理校正 CTRL+T——打开工具箱(NURBS曲面建模)CTRL+W——区域缩放模式 CTRL+Z——撤消场景操作
CTRL+SPACE——创建定位锁定键 SHIFT+B——视窗立方体模式开关SHIFT+A——重做视图操作 SHIFT+E——以前次参数设置进行渲染SHIFT+C——显示摄像机开关 SHIFT+G——显示网格开关
SHIFT+F——显示安全框开关 SHIFT+I——显示最近渲染生成的图像SHIFT+H——显示辅助物体开关 SHIFT+O——显示几何体开关
SHIFT+L——显示灯光开关 SHIFT+Q——快速渲染
SHIFT+P——显示粒子系统开关 SHIFT+S——显示形状开关
SHIFT+R——渲染场景 SHIFT+Z——取消视窗操作
SHIFT+W——显示空间扭曲开关 SHIFT+——交换布局
SHIFT+4——切换到聚光灯/平行灯光视图 ALT+S——网格与捕捉设置SHIFT+SPACE——创建旋转锁定键 ALT+CTRL+Z——场景范围充满视窗ALT+SPACE——循环通过捕捉 SHIFT+CTRL+A——自适应透视网线开关ALT+CTRL+SPACE——偏移捕捉 SHIFT+CTRL+Z——全部场景范围充满视窗SHIFT+CTRL+P——百分比捕捉开关 1——打开与隐藏工具栏
6——冻结选择物体 7——解冻被冻结物体
第二篇:DMA传输小结
关于DMA传输的几点说明: memory 到 外设的传输,调用alt_dma_txchan_ioctl()时,有一个参数为alt_dma_tx_only_on等 2调用alt_dma_txchan_send函数时,在传输结束前就返回一个值,如果此值为负的话,说明发送请求失败。正确传输结束后,调用done函数。接收函数alt_dma_rxthan_prepare类似上面的1和2 4传输结束,有两种可能:数据传完或者end of packet(要预先使能)Sopc builder中例化时要制定哪些可以访问DMA的主端口,DMA的avalon slave端口要接cpu。实际传输的最大数可以帮助确定设置的位数 alt_dma_txchan_ioctl用于控制dma的一些工作性质,使用多的话可以用信号量等来“抢占” 7dma传输最小应该传4字或者其倍数。
两图是地址为什么加4的原因(每个寄存器32位,偏移为1时,地址应该加4)
内存到串口的DMA传输程序!
(使用的是HAL API函数,用IOWR灯访问reg调整参数也可以)
#include “system.h” #include
#include “alt_types.h” #include “sys/alt_irq.h” #include “sys/alt_dma.h”
static volatile int rx_done = 0;//两种试验,数组和字符串 volatile static alt_u8 chr[20] = {1,2,3,4,6,5,7,8,9,10,11,12,13,14,15,16,17,18,19,20};//发送字符volatile static char *chr =“asdfghjkloiuytrewqzx”;
static void done(void* handle, void* data)//DMA传输结束调用函数 { rx_done++;} main(){ int rc,cwg;alt_dma_txchan txchan;
if((txchan = alt_dma_txchan_open(“/dev/dma”))== NULL){ printf(“Failed to open transmit channeln”);exit(1);}
cwg = alt_dma_txchan_ioctl(txchan,ALT_DMA_SET_MODE_8 ,NULL);cwg = alt_dma_txchan_ioctl(txchan,ALT_DMA_TX_ONLY_OFF,NULL);// cwg = alt_dma_txchan_ioctl(txchan,ALT_DMA_RX_ONLY_OFF,NULL);cwg = alt_dma_txchan_ioctl(txchan,ALT_DMA_TX_ONLY_ON,UART1_BASE + 4);// ALT_DMA_TX_ONLY_ON代表使用流模式,UART1_BASE + 4是要写的地址(寄存器偏移为1时,+4)if((rc = alt_dma_txchan_send(txchan, chr , 20, done, NULL))< 0){ printf(“Failed to post read request, reason = %in”, rc);exit(1);}
/* Wait for transfer to complete */
while(!rx_done);printf(“%d”,rx_done);rx_done = 0;}
程序二,memory to memory的程序如下:
在NIOS II的HAL DMA设备模式中,DMA传输被分为两类:transmit 和 receive。NIOS提供两种设备驱动实现transmit channels和receive channels,transmit channels把缓冲区数据发送到目标设备,receive channels读取设备数据存放到缓冲区。
为了适应大家不同的开发环境,下面我们完成一个相对简单的DMA操作,复制SDRAM内存缓冲区到on_chip_memory中,如果我们在库工程属性中设置了SDRAM为主内存,那么程序中分配的数组缓冲区就在SDRAM中,我们用指针赋值让指针指向on_chip_memory。这个操作完全可以在程序中用memcpy来实现,我们趋简就繁,就是为了尝试一下DMAJ。
首先我们在SOPC Builder中增加一个名字为dma_0的DMA设备。两个表单设置都选默认。
第二步,DMA设备有三个PORT,两个MASTER PORT:read_master、write_master,一个SLAVE PORT:control_port_slave。需要在SOPC BUILDER中设置AVALONE交换总线,设置read_master和sdram连接,write_master和on_chip_memory连接,具体见下图(交叉点为黑色)。
在sopc builder中生成系统,并在Quartus II中编译下载,硬件部分就OK了。如果你的DMA操作不是内存到内存的,而是内存到设备,或者设备到内存,那么你需要在上面这一步中加以设置,设备只支持读写,是CPU读写还是DMA读写设备不加以区分。
在程序中,我们要使用DMA必须包含:sys/alt_dma.h。
因为是内存DMA操作,所以我们必须实现transmit channels和receive channels,这在NIOS II中就是打开两个设备。在NIOS II IDE中生成一个以Hello World为模板的memory_dma工程项目修改一下程序如下: #include
/* Create the transmit channel */ if((txchan = alt_dma_txchan_open(“/dev/dma_0”))== NULL){ printf(“Failed to open transmit channeln”);exit(1);} /* Create the receive channel */ if((rxchan = alt_dma_rxchan_open(“/dev/dma_0”))== NULL){ printf(“Failed to open receive channeln”);exit(1);} /* Post the transmit request */ if((rc = alt_dma_txchan_send(txchan, tx_data, 128, NULL, NULL))< 0){ printf(“Failed to post transmit request, reason = %in”, rc);exit(1);}
/* Post the receive request */ if((rc = alt_dma_rxchan_prepare(rxchan, rx_buffer, 128, done, NULL))< 0){ printf(“Failed to post read request, reason = %in”, rc);exit(1);}
/* wait for transfer to complete */ while(!rx_done);printf(“Transfer successful!n”);return 0;} 我们很多人对DMA理解的很深入,在其他嵌入式领域有丰富的经验,在其他系统上的实现问题很自然会想在NIOS II中是怎么完成的呢,比如DMA完成以后需要中断吗?如何知道DMA传输完成等等,在上面的程序中,实际上是通过回调函数完成的,回调函数在Windows系统的WIN API中以及驱动开发中被大量使用。
好了,DMA就是如此,还有一些相关的函数需要去尝试一下。尝试非常重要,在资料欠缺的时候,需要创建环境去实验,你的理解是这样的,按这样的理解会有这样的结果,实际做一下到底是怎样的,不符合?是理解错了吗?不断尝试,收益无限
第三篇:机械设计学习技巧
机械设计、制造常用数据及标准规范实用手册
油缸机械设计手册
各种密封圈的应用方式
密封圈
密封圈 O-rings llow self-energizing O-rings 自紧式金属空心O形(型)环
metallic hollow self-energizing O-rings 自紧式金属空心O形(型)环
metallic hollow O-rings of non self-energizing 非自紧式金属空心O形环
O型密封圈,一般采用丁腈橡胶、天然橡胶、氯丁橡胶、乙丙橡胶、氟橡胶、硅橡胶以及共混胶制造。除了O型外还有三角型、矩型、D型、T型、方型、心型、X型、五棱型、橄榄型等。
密封圈性质的分类
根据密封圈所用材质不同,性质上就产生不同的分类
1.耐高温密封圈
2.耐高压密封圈
3.耐腐蚀密封圈
4.耐磨损密封圈
密封圈主要用来防油防水防腐密封气体,防止泄露:
IDI型密封圈、UN型密封圈、UHS型密封圈、OSI型密封圈、UPH型密封圈、YX型密封圈、YA型密封圈、QY型密封圈、KY型密封圈、O型密封圈、矩形密封圈、星型密封圈、L型领圈、DKB型防尘圈、DKI型防尘圈、DKBI型防尘圈、AF型防尘圈、DH型防尘圈、DHS型防尘圈、蕾型圈、鼓型圈、山型圈口密封圈.氟橡胶密封圈.氟胶密封圈.硅橡胶密封圈.硅胶密封圈.耐高温密封圈.o型圈.o形圈,包覆密封圈,包氟密封圈.y形圈.v形圈.星形圈.kdas组合圈,nok.nak.金属包覆垫圈,聚四氟乙烯密封圈.密封条.橡胶密封圈,塑料密封圈
各类密封圈的作用
V型密封圈是一种轴向作用的弹性橡胶密封圈,用作转轴无压密封。密封唇有较好的活动性和适应性,可补偿较大的公差和角度偏差,可防止内部油脂或油液向外漏泄,也可防止外界的溅水或尘埃的侵入。
O型密封圈主要用于静密封和往复运动密封。用于旋转运动密封时,仅限于低速回转密封装置。V型密封圈一般安装在外圆或内圆上截面为矩形的沟槽内起密封作用。
Y型密封圈广泛应用于往复动密封装置中。
另外,还有弹簧张力(弹簧蓄能)密封圈,是在PTFE密封材料之中加入一个弹簧,有O型弹簧,V型弹簧,U型弹簧。
孔用YX型密封圈
简单描述
产品用途:用于往复运动液压油缸中活塞的密封。适用范围:TPU:一般液压缸、通用设备液压缸。CPU:工程机械用液压缸及高温、高压用油缸。材 质:聚氨酯TPU、CPU、橡胶
产品硬度:HS85±2°A 工作温度:TPU:-40~+80℃ CPU:-40~+120℃ 工作压力:≤32Mpa 工作介质:液压油、乳化液
YX型孔用挡圈
简单描述
产品用途:本标准适用于油缸工作压力大于16MPa时配合YX型密封圈使用,或油缸偏心受力时,起保护密封圈的作用.工作温度:-40~+100℃
工作介质:液压油、乳化液、水 产品硬度:HS 92±5A 材 质:聚四氟乙烯
轴用YX型密封圈
简单描述
产品用途:用于往复运动液压油缸中活塞杆的密封 适用范围:TPU:一般液压缸、通用设备液压缸。CPU:工程机械用液压缸及高温、高压用油缸。
材 质:聚氨酯TPU、CPU、橡胶 产品硬度:HS85±2°A 工作温度:TPU:-40~+80℃ CPU:-40~+120℃ 工作压力:≤32Mpa
工作介质:液压油、乳化液
轴用YX型挡圈
简单描述
产品用途:本标准适用于油缸工作压力大于16MPa时配合YX型密封圈使用,或油缸偏心受力时,起保护密封圈的作用.工作温度:-40~+100℃
工作介质:液压油、乳化液、水 产品硬度:HS 92±5A 材 质:聚四氟乙烯 根据:企业标准
O型橡胶密封圈(GB1235-76)
简单描述
产品用途:本标准中O型橡胶密封圈适用于液压气动系统及各种机械设备和元器件,在规定的压力,温度以及不同 的液体和气体介质中,于静止或运动状态下起密封作用。工作温度:-40~+230℃ 工作压力:<10~220Kg,f/cm
工作介质:空气、水、油 产品硬度:40~85±2A 材质:丁腈橡胶、硅胶、氟胶、乙丙橡胶
O形密封圈用挡圈
简单描述
产品用途:本标准适用于油缸压力大于10MPa 时配合O型圈使用。工作温度:-100~200℃
工作介质:液压油、乳化液、水 材质:聚四氟乙烯 根据:JB/ZQ4224-86 适配于GB1235-76
J型无骨架防尘圈
简单描述
产品用途:用于往复运动油缸、气缸中活塞杆或阀杆外露处起防尘作用。适用范围:TPU:工程机械、通用机械、气缸种各类阀等。
CPU:工程机械油缸、工况恶劣的油气缸。材 质:聚氨酯、丁腈橡胶 工作温度:-40~120℃
产品硬度:HS 80±5A 根据:JB/T6657-1993
※密封圈密封性能优良,工作寿命高,动态压力密封工作寿命比常规橡胶密封制品高5—10倍,最高可达数十倍,在某些条件下可与密封基体同寿命。
※密封圈摩擦阻力小,动、静摩擦力相等,是“0”形橡胶圈摩擦力的1/2—1/4,可消除低速、低压下运动的“爬行”现象。
※密封圈高耐磨,密封面磨损后具有自动弹性补偿功能。
※密封圈良好的自润滑性能.可作无油润滑密封。
※密封圈结构简单,安装方便。
※密封圈工作压力:0一300MPa;工作速度:≤15m/s;工作温度:-55—250℃。
※密封圈适用介质:液压油、气、水、泥浆、原油、乳化液、水-乙二醇、酸、碱、化学药品等。
第四篇:英语翻译学习技巧(共)
英汉两种语言在句法、词汇、修辞等方面均存在着很大的差异,所以在进行英汉互译的时候,必然会遇到一些困难,那么这时候就需要有一定的翻译技巧作指导了,那么接下来给大家分享一些关于英语翻译学习技巧,希望对大家有所帮助。
英语翻译学习技巧
一.翻译的技巧
没有技巧,只有一个熟字。华罗庚说过,“苦干猛干埋头干,熟能生出百巧来”。语法根基深厚,词汇量大,对专业词汇掌握得熟,自然就能驾轻就熟,怎么玩儿怎么转。简单地说,基本功扎实就是技巧。
二.翻译中最重要的项目
语法、词汇和专业知识。语法是最重要的,初中和高中学到的核心的东西其实就是语法。如果语法不好,和老外交流可能会很顺畅,但是做翻译不行,翻译不仅要求能让读者明白意思,而且要专业,英孚英语这个必不可少。
三.翻译中的语法
语法就是公式。为什么很多译员朋友喜欢做汉译英而不喜欢做英译汉?就是因为汉译英的有公式可套,英译汉的没有公式可套。
四.评价一份稿件的翻译质量
1.符合逻辑;2.没有语法错误;3.专业知识无错误。做到了这三点,一篇译稿的质量就保证住了,如果对语言的驾驭能力强,文采飞扬,行云流水,那当然就最好不过了。
五.做到译文顺畅的方法
采取意译。有些译文读起来晦涩难懂,但参照原文却又找不出什么错误,这就是直译较多的缘故。直译会让人一读就知道这是一篇译稿,用行话说这叫翻译痕迹太重。
初中英语基础提高方法
1、上课认真听讲,多做笔记。老师所讲的都是比较重要的内容,只有认真听讲,多做笔记,课下才知道哪些是重点知识,才有重点的去学习。
2、一定要有一本英语词典,勤翻词典。我不爱背单词,从来不背单词,但是常常会遇到不认识的词,于是我就常常翻词典,翻得次数多了,对于那些不熟的单词也就熟了。
强调一下:尽量多背一点单词,这样可以大大减少翻字典所耗时间,提高效率。
3、必须把语法搞懂,搞透彻。我当初不爱背单词,所有的业余时间都用在补语法知识上,打乒乓球的时候还带着语法书看。学习语法时,不需要太多的资料,一本语法书完全搞明白就够用了,英语语法内容就那么多,最重要的是会总结、对比记忆。
提醒:就我个人经历而言,语法比单词更重要,只要语法学的透彻、牢靠,那么做题时会事半功倍,通过语法分析出来的答案,往往比语感的答案把握性大,准确性高。
4、平时做题时,多做笔记。在你做每一道题时,都有可能遇到常见类型的词组、句型或者常考句子结构,多总结、记笔记,勤翻笔记,熟能加深记忆。
5、多翻每次考试的卷子,多看几遍考题、完型填空、阅读理解。以前我每天早读时间,不是在背单词,而是在翻考试卷子、熟悉所记录考点相关知识的笔记。
怎么学英语
方法一:多看中英文对译的书籍
这种中英文对译的书籍对学好英语有非常大的帮助,一是语法可以得到学习。二是单词量可以得到增加。三是各种句型也是可以得到提升。也可以算的上是一举多得。
方法二:平常用的口语多用英语试一试
在平常生活中我们要多想想同样的中文用英语怎么说,如果遇到不知道的就迅速查词典。长时间的积累和摸索可以很快使英语得到提高。
方法三:多看一些欧美中英文对译的电影
网上有很多欧美中英文对译的电影,我们要多看看,里面的对话才是最纯最需要学习的地方。不但口语得到大幅度提升,而且对单词的发音也会大大提高,建议同一个电影看多遍,直到完全理解里面的意思为止。
方法四:多听一些英文歌曲
平常空闲时我们都喜欢听歌,如果把我们听歌的风格改一下,变成英文歌曲那就最好了。而且耳濡目染就会习惯英语,自然就会提高英语的能力了。
方法五:多背一些英文单词
大家都知道学习英语,单词是最基本的。而且只有强大的词汇量才会撑起整个英语水平。建议身上或者手机上带一个英语词典,有事没事多背背英文单词。
方法六:多向英语好的朋友学习
如果身边有英语好的朋友,大可和他好好交流学英语心得。甚至可以和他进行英语对话,哪怕不会说,也要这样做。只有这样才会找出毛病,从而更好的学习英语。
建议:如果条件允许的话,也可以报名一个英语速成班进行快速学习,但是一定要花点精力好好学,否则就没有必要了。
第五篇:小语种学习技巧
小语种学习技巧
在学英语、西班牙和日语时总结的一些不连贯的小提示,希望能对外语学习有兴趣的朋友提供帮助。
1.在初学一门语言时,要尽可能尽可能去听它,熟悉它,先把耳朵叫醒,而不是先去考虑如果开口。记住,听力永远是口语的前提。
2.学语言要有激情,如果没有激情,那就请先找到那份激情。因为语言学习是枯燥的,尤其是在入门前后的那段时间。
3.一天中安排出特定的时间用来学语言其实效果比抓住零碎的时间学,效用要低。要尽量利用像排队、等公车这类的时间。
4.避免单独记单词,放弃传统的背单词吧。背出GRE词汇量的人除了能显摆之外,别无它用,想提高口语就要多记忆常用的词组,老外的词汇量可没GRE多,到时候你说出一句用一堆GRE词汇堆砌成的句子,老外可不一定能懂。而且这里要强调,记忆的是词组!
5.运用想象,充分发挥右脑形象记忆的能力。可以借鉴七田真所著的《超右脑记忆法》一书。(点击可下载,需用超星阅读器打开文件)
6.用所学的新词造句,还要尽可能频率高的使用。如果碰到意思不能用想学语言表达的,那就先用自己的母语代替,等全部造完后再去求助字典。
7.利用互联网的免费资源。可以在itunes里搜索想学语言podcast,或者在youtube等视频网站上进行学习。
8.利用卡片或小的便签本,在空余时间进行所学词组、句式的回顾。
9.对于一些发音类似或者拼写类似的词汇,可以对比记忆,最好的办法是编顺口溜,虽然编出来的顺口溜会比较傻。
10.字典请一定使用双语字典。如果是英语的话,请用英英字典,一定一定不要用包含自己母语的字典。对于这样的字典要充分利用,不要仅仅局限于查单词,可以抽空随手翻翻,看看释义或例句。
11.用目标语言写文章,我知道写出来的文章一定很幼稚,但请坚持,我们目的是要形成一种惯性思维。
12.在学时态时,请按照先过去式,再现在式,最后未来式的顺序去学。这是按照使用频率的科学排法。
13.对一些一时掌握不了发音的字节或单词,要反复的说。
14.借用一些软件的帮忙,比如rosettastone。
15.在进行阅读训练时,要保持速度尽可能慢,然后按照水平慢慢加快。不要拉上来就是用一些skim和scan的技巧。
16.读一些用想学语言所写的小说,并且这些小说已经有自己母语的版本。
17.千万不要怕犯错。
18.少看一些语法书,语法要在应用中提炼,方法可以是看视频或者听音频。
19.找一天中的一段特定时间用想学语言进行思维。这也是为了养成习惯。
20.不要逼自己太急,放松一下自己,让大脑有个缓冲的过程,好消化已经学习的东西。