LightTools中VBA宏的编写入门

VIPLightTools中VBA宏的编写入门
LightTools和VBA联动
开通可读全文 ·2.3k 人阅读
最低0.47元/天 解锁文章

图像的输出(粘贴图像)


仿真图像后输出至Excel

因为在很多情况下,并不知道仿真过程中出现的图像变化,主要还是出于对杂散光的影像的仿真考虑才推出该博文,之前的数据输出是理性的分析,图像的输出是为了感性的分析。

一、创建一个LightTools文档,以及引用库的变化

随意打开一个你最近的工作文档LightTools,然后再打开一个EXCEL文件,并打开 开发工具-----> visual basic 进入到宏编辑界面,并添加需要引用的库。
在这里插入图片描述
在这里插入图片描述

二、代码部分

1.主代码

代码如下(示例):

Sub GETPARM()
'循环将每次仿真的结果粘贴入excel
'****
VIP LightToolsVBA的编程入门 上一篇实现了LT和VBA的交互,这次实现用VBA让LT自动光线追迹,并将数据存储至相应的表格列表中。其中以LED准直为例子演示。 开通可读全文·2.2k 阅读·24 点赞·18 收藏 阅读全文

相关推荐

LightToolsVBA编写入门 杂散光分析 2

LightToolsVBA编程中raypath和raypower的获取

bestgamer的博客 1591

光学设计仿真软件:LightTools_(12).自动化脚本与

定义优化目标# 定义批处理任务# 定义批处理任务 def batch_process(models) : for model in models : model . trace_rays(num_rays = 1000 , seed = 1234) spot_size = model . calculate_spot_size() print(f"Model {

kkchenjj的博客 1629

LightToolsVBA编写入门----照度数据的获取 4

VBALightTools中获取照度数据

bestgamer的博客 1724

lighttools于matlab交互,lighttools 基本操作(第1-2节课).ppt

lighttools 基本操作(第1-2节课)LightTools 软件应用 主讲:许孝芳 大纲 Section 1 非成像光学介绍 Section 2 LightTools 基本介绍 Section3 几何形状建立 Section4 构建复杂对象 Section5 光学特性设定 Section6 定义光源 Section7 接受面与图表 Section8 进行模拟 Section9 Utili...

weixin_36328984的博客 3398

LightToolsVBA编写入门 杂散光分析

LightTools的杂散光分析入门

bestgamer的博客 4550

LightToolsVBA编写入门 杂散光分析 3

LightTools进行不同杂散光路径图片展示

bestgamer的博客 1799

LightToolsVBA编写入门----NSRAYfan的获取(杂散光) 5

NSray获取

bestgamer的博客 1415

LightTools VBA避坑指南:从零开始编写你的第一个光学自动化脚本

本文为LightTools VBA新手提供了一份详尽的避坑指南。从环境搭建、LTAPI接口引用,到利用“复制访问链接”精准控制对象,手把手教你编写第一个自动化脚本。文章以透镜参数扫描为例,详解了从连接软件、循环设置参数、执行模拟到数据输出的全流程,并分享了关键的调试技巧与代码健壮性优化方法,助你高效实现光学设计自动化。

gg901的博客 756

LightTools VBA实战:从仿真图像到Excel自动化处理

本文详细介绍了如何利用LightTools VBA实现仿真图像到Excel报告的自动化处理流程。通过搭建自动化工作台、配置引用库、编写核心代码,工程师可以一键将仿真结果(如照度图)批量导出并排版至Excel,大幅提升光学仿真后处理效率,避免手动操作的繁琐与错误。

jwt8token的博客 629

LightToolsVBA编程实战:自动化光线追迹与数据采集

本文详细介绍了如何利用LightTools中的VBA编程实现光学设计的自动化。通过实战案例,指导用户从环境配置、连接LightTools开始,逐步掌握使用VBA脚本自动修改镜片参数、执行光线追迹、读取探测器与评价函数数据,并最终将结果自动保存至Excel的全流程。该方法能极大提升参数扫描与优化效率,将工程师从重复劳动中解放出来。

ttt77的博客 1052

利用VBA实现LightTools仿真数据自动化导出至Excel

本文详细介绍了如何利用VBA实现LightTools仿真数据自动化导出至Excel的完整流程。通过调用LTAPI接口,工程师可以自动执行仿真、抓取照度与光强等数值数据、捕获并粘贴仿真图像,从而将重复性工作自动化,显著提升光学设计工作的效率和准确性。

weixin_28314575的博客 461

LightTools vs Python API:光学仿真自动化方案选型指南

本文深入对比了LightTools光学仿真自动化中VBA与Python API两种方案。VBA内嵌易用,适合固定流程批处理;Python API生态强大,尤其在参数优化算法集成方面优势显著,便于构建复杂工作流。文章结合案例,为不同场景下的技术选型提供清晰指南。

garlic的博客 887

LightTools VBA实战:自动化杂散光分析与优化

本文详细介绍了如何利用LightTools VBA实现杂散光分析的自动化流程。通过搭建VBA环境、拆解分析步骤、编写实战脚本,帮助光学工程师将重复的手动操作转化为自动化任务,显著提升分析效率与数据一致性,并探讨了参数化、批量处理等高级应用技巧。

wind6的博客 512

LightTools VBA实战:5分钟搞定杂散光路径图像自动导出到Excel

本文详细介绍了如何利用LightTools VBA实现杂散光路径图像的自动化导出。通过编写脚本,可自动遍历光线路径、捕获指定接收器图像并整齐排列至Excel,将原本繁琐的手动操作简化为几分钟的自动化流程,极大提升了光学工程师在杂散光分析中的工作效率。

http9protocoller的博客 498

LightToolsVBA实现自动化光线追迹与数据采集

本文详细介绍了如何利用VBALightTools中实现自动化光线追迹与数据采集,大幅提升光学设计效率。通过LTAPI接口控制LightTools,自动修改参数、执行模拟并记录结果,适用于LED二次光学设计、投影系统照明均匀性分析等场景。

weixin_29253711的博客 427

LightTools VBA实战:杂散光路径图像自动化提取

本文详细介绍了如何利用LightTools VBA实现杂散光路径图像的自动化提取,大幅提升光学系统设计效率。通过实战案例和代码示例,展示了从环境搭建到批量截图、Excel导出的完整流程,特别适合需要处理复杂光学系统的工程师。

weixin_30689307的博客 405

LightTools VBA进阶:杂散光路径数据高效提取技巧

本文深入探讨了如何利用LightTools VBA自动化提取杂散光分析数据,从而大幅提升工作效率。文章详细介绍了关键API对象(如LTAPI、NumberOfRayPaths)的使用方法,并提供了实战代码示例,指导用户编写健壮的脚本,实现从单次提取到多参数批量分析的进阶操作,有效解决手动处理数据易错、低效的痛点。

weixin_29204121的博客 401
上一篇: LightTools中VBA宏的编程入门
下一篇: LightTools中VBA宏的编写入门 杂散光分析
bestgamer
博客等级 码龄11年 345粉丝 19原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值