目录

仿真3D定位尺寸

一.裸灯仿真

1.插入光源文件进行裸灯仿真

​编辑2. 添加虚拟表面和接收器

3. 进行裸灯光照模拟

​编辑4. 分析照度光栅图

二.导入实际3D 进行仿真

1.导入3D stp

2.导入stp放置到坐标原点的操作如下

1).隐藏掉其它组件,找到闪光灯出光面,在其上建立用户坐标系

2).在用户坐标系原点添加参考点

3).将参考点和所有组件做成group,然后修改group到原点,就整体移动到了原点

4).修改group的坐标点参数

5).确认光源位置,并禁用stp 中的LED,用实际的光源替代

6).解除group隐藏并禁用掉其它组件,只留改版,并重命名,方便查找

3. 修改盖板为塑料PMMA,并设置透过率92%

4.设置透过率92%

5.设置虚拟表面坐标

6.进行仿真

7.禁掉盖板再进行仿真

三,添加设计好的STP 仿真

8.增加供应商纹理仿真(stp档)


以目前了解到的一些基础做下仿真测试,主要是熟悉仿真流程和测试仿真数据

如下部分做输入基础

  1. 测试已最新项目供应商仿真结果为对比
  2. 项目3D
  3. 光源文件为LED供应商提供
  4. 仿真各个数据顺序依据供应商报告进行
  5. 软件操作流程依据仿真基本要素进行
  1. 仿真3D定位尺寸

3D 转成工程图方便测量尺寸,测量如下,如闪光灯定义为0,0,0坐标,测量摄像头的位置

Z 方向指差lens的厚度,可以忽略,先忽略做仿真

一.裸灯仿真

1.插入光源文件进行裸灯仿真

选择中心位置à以坐标原点为中心导入

然后根据提示选择Z,Y轴,以贴齐 Z Y坐标轴方式导入

导入后如下à箭头方向为发光方向

修改光源强度,右键属性进行修改 修改为270lm,差规格书,选对应电流的最低的亮度

270lm@1A

2. 添加虚拟表面和接收器

提示输出中心和法线线,先随便输入,之后在调整

选择虚拟表面,右键属性进行调整坐标和大小,这个根据仿真条件进行,实测为1m 远

测试画图为1467x1100mm

因此我们设置也以此为准

选择控制修改大小,最后确认

添加虚拟表面之后就可以在虚拟表面上增加接收器了

选择虚拟表面后右键—添加接收器

添加后如下,光线方向如箭头所示,接收器应该正对光线才对,因此建虚拟表面绕Y轴旋转180°,即β为180,之后确认

设置接受属性为光通量

最终效果如下

3. 进行裸灯光照模拟

点击开始所有模拟

4. 分析照度光栅图

涉及结构设计时,这部分需要结合结构设计去分析

右键光栅属性,可以看到各个栅格的数据,最亮的85lx左右

二.导入实际3D 进行仿真

1.导入3D stp

导入后如下

当前stp出光面在左侧,需要进行坐标旋转和处理,默认我们将LED放到坐标原点

将接受面根据摄像头位置进行偏移

2.导入stp放置到坐标原点的操作如下

1).隐藏掉其它组件,找到闪光灯出光面,在其上建立用户坐标系

2).在用户坐标系原点添加参考点

3).将参考点和所有组件做成group,然后修改group到原点,就整体移动到了原点

注意:要先旋转参考点,后按CTRL选择其它组件

4).修改group的坐标点参数

5).确认光源位置,并禁用stp 中的LED,用实际的光源替代

6).解除group隐藏并禁用掉其它组件,只留改版,并重命名,方便查找

3. 修改盖板为塑料PMMA,并设置透过率92%

这部分需要根据实际材料修改,所以对材料有所了解

4.设置透过率92%

5.设置虚拟表面坐标

查看最初的要求,设置虚拟表面如下坐标

实际如下

6.进行仿真

7.禁掉盖板再进行仿真

三,添加设计好的STP 仿真

注意:stp格式是设计好的lens导出来的,不能调整各个纹路,后期设计lens的重点就是要调整各个纹路因此这是后期设计的重点。

8.增加供应商纹理仿真(stp档)

修改lens 透光率92%后仿真

中心照度69和供应商70.5差异不大,均匀度大概只有30%,供应商仿真41.9%差异很大

这部分是由于stp档纹路和真实设计的纹路有差异造成。

以上即是仿真的全部流程。

后续工作就是设计lens,设计lens时要考虑优化,以仿真结果为优化目标,lighttools优化需要优化变量和评估函数,这两个重点工作。

Lighttools 闪光灯仿真自建实例相关推荐

  1. 交直轴电感matlab_永磁电机交直轴电感Lq Ld仿真计算ANSOFT实例详解.pdf

    永磁电机交直轴电感Lq Ld仿真计算ANSOFT实例详解 ANSOFT和Mathcad 永磁电机交直轴电感Lq. Ld计算 详解 Haiwin 2012-7-17 TEL QQ:573059618 方 ...

  2. 自动驾驶系列(七)使用turtlebot3仿真slam建图

    TurtleBot3是TurtleBot系列中的第三代产品,它在二代的基础之上做了一些改进,并开发了一些新功能,以补充其前身缺乏的功能和满足用户的需求.TurtleBot3采用机器人智能驱动器Dyna ...

  3. matlab里的DEE在哪里,matlab_4_SIMULINK仿真 及 DEE实例步骤.doc

    matlab_4_SIMULINK仿真 及 DEE实例步骤 SIMULINK & DEE简介 如何进入SIMULINK? Step1:进入MATLAB Step2: 方法一:在workspac ...

  4. 8051单片机Proteus仿真与开发实例-OLED显示屏(SSD1306控制器)I2C驱动显示中文及图片仿真

    OLED显示屏(SSD控制器)I2C驱动显示中文及图片仿真 1.OLED显示屏介绍 在前面的实例中,已经介绍了OLED显示屏,在这里就不展开介绍了,请参考: OLED显示屏(SSD1306控制器)I2 ...

  5. 8051单片机Proteus仿真与开发实例-光敏电阻+ADC0804仿真

    光敏电阻+ADC0804仿真 1.光敏电阻简单介绍 光导率是材料电导率增加的一种光学现象.当光被材料吸收时.当光落下时,即当光子落在设备上时,半导体材料价带中的电子被激发到导带.入射光中的这些光子的能 ...

  6. 8051单片机Proteus仿真与开发实例-TLC2543(A/D)转换驱动仿真

    TLC2543(A/D)转换驱动仿真 TLC2543C 和 TLC2543I 是 12 位.开关电容器.逐次逼近型模数转换器. 每个设备具有三个控制输入 [片选 (CS).输入-输出时钟 (I/OCL ...

  7. 8051单片机Proteus仿真与开发实例-ULN2003A驱动步进电机仿真

    ULN2003A驱动步进电机仿真 1.步进电机及ULN2003介绍 步进电机是无刷直流电机,它能以固定的步距角旋转.步进电机一般采用200步完成360度旋转,即每一步旋转1.8度.可以通过适当的指令将 ...

  8. 8051单片机Proteus仿真与开发实例-74LS378触发器驱动仿真

    74LS378触发器驱动仿真 1.74LS378介绍 74LS378 是一种单片.正沿触发.可注册触发器 IC,它利用 TTL 电路来实现 D 型触发器/锁存逻辑. 该 IC 还具有公共时钟使能而不是 ...

  9. 8051单片机Proteus仿真与开发实例-LM35温度传感器+ADC0804仿真

    LM35温度传感器+ADC0804仿真 1.LM35温度传感器介绍 LM35 是一种温度传感器,其输出电压与摄氏温度成线性比例. LM35 已经校准,因此不需要外部校准. 每摄氏度输出 10mV. L ...

最新文章

  1. 4个做管理后才知道的秘密
  2. 用Jquery控制文本框只能输入数字和字母及jquery自定义方法$.fn
  3. jar2exe 配置jre
  4. torchvision 笔记:transforms.Compose()
  5. 浏览器兼容--条件样式,选择符前缀,样式属性前缀(转)
  6. PageHelper分页插件的原理是什么
  7. laravel php resources,利用 Laravel Resources 来整合第三方 API 数据
  8. SAP CRM organization Model(组织架构模型)自动决定的逻辑分析
  9. OAuth 2.1 的进化之路
  10. 有序序列中的i个最大数(算法导论思考题9-1)
  11. Altium Designer20原理图库制作
  12. 微型计算机由5大部分,微机原理答案 (5)
  13. 谷歌承诺未来三年将支付10亿美元新闻费用
  14. jQuery Mobile中链接(包含button和表单提交的链接)的data-*选项
  15. 中国数学家在微分几何学领域取得重大突破!
  16. json mysql 字段 默认值_MySQL JSON 类型数据操作
  17. 钢琴块2电脑版_包租婆租赁合同管理系统电脑版|包租婆租赁合同管理系统PC版下载_v10.3.5.2...
  18. 最新安卓版本对照表,API对照表,持续更新
  19. java的class文件在哪里_传统上,你在哪里存储Java .class文件?
  20. 201671030110词频统计软件项目报告

热门文章

  1. html页面不能放大缩小,互联网常识:html怎么禁止页面放大缩小
  2. 移动式护栏巡逻机器人_重磅!移动式护栏巡逻执法机器人上岗!专盯高速乱停乱行!...
  3. 【艾特淘】淘宝全新店铺怎么运营?从哪些方面下手?
  4. Java Web完整学习记录
  5. 如何使用bert做word embedding
  6. wordcloud制作词云图
  7. java程序 购物车_用java代码写一个简单的网上购物车程序
  8. tableau绘制雷达图(4步法)
  9. 速领电商:怎么制作视频短片
  10. springboot2.x整合tkmapper