kkchenjj
这个作者很懒,什么都没留下…
展开
-
PLM软件:PTC Windchill二次开发
自定义功能开发是PTC Windchill二次开发中最常见的部分。通过编写Java代码,您可以实现新的业务逻辑、自动化流程等。以下是一个简单的示例,展示如何创建一个自定义的业务逻辑。假设我们需要在Windchill中实现一个自定义的审批流程。这个流程需要在某个文档创建后自动发送通知邮件给指定的审批人。创建一个新的Java类// 定义一个自定义的业务逻辑类// 定义一个方法来发送通知邮件try {// 使用Windchill的邮件服务发送邮件。原创 2024-10-11 06:04:17 · 1107 阅读 · 0 评论 -
OMS软件:ABB Ability二次开发
通过本节的介绍,我们了解了ABB Ability OMS软件的二次开发的重要性和基本流程。我们还学习了如何在不同的开发环境中配置二次开发工具,并通过具体的示例展示了如何实现数据采集、报警通知和数据可视化等功能。最后,我们探讨了一些二次开发的注意事项、常见问题解答、进阶技巧和未来趋势。希望这些内容能够帮助你更好地进行ABB Ability OMS软件的二次开发,提高工作效率,优化业务流程。如果你在开发过程中遇到任何问题,欢迎随时参考ABB的官方文档或寻求社区支持。原创 2024-10-17 19:15:00 · 822 阅读 · 1 评论 -
SCADA软件:Siemens SIMATIC WinCC二次开发
自定义控件是指由用户自行设计和实现的HMI控件,可以用于扩展WinCC的界面功能。通过创建自定义控件,您可以实现特定的用户交互、数据可视化或复杂的功能逻辑。设计控件界面:使用WinCC的HMI设计工具设计控件的界面。编写控件逻辑:在控件的属性或事件中编写VBA脚本或C#代码来实现控件的逻辑。测试控件:将控件添加到WinCC项目中,进行测试以确保其正常工作。发布控件:将控件发布到WinCC的控件库中,以便在其他项目中重复使用。假设您需要创建一个自定义的温度计控件,用于显示温度数据并提供报警功能。原创 2024-10-12 17:00:00 · 1912 阅读 · 1 评论 -
SCADA软件:Wonderware二次开发
在SCADA系统中,Wonderware软件提供了一系列强大的工具和功能,但有时候默认的功能并不能完全满足特定工业应用的需求。这时候,二次开发就显得尤为重要。二次开发是指在现有软件的基础上,通过编程和配置进一步扩展其功能,以适应特定的业务需求。脚本编程:使用Wonderware提供的脚本语言(如VBA、JScript等)编写自定义脚本,实现特定的逻辑和功能。自定义组件开发:使用.NET框架或其他编程语言开发自定义组件,集成到Wonderware系统中。数据处理与分析。原创 2024-10-12 05:56:36 · 1109 阅读 · 4 评论 -
NDT软件:Sonatest二次开发
在NDT(无损检测)领域,Sonatest是一款广泛使用的超声波检测软件。Sonatest提供了丰富的功能和用户友好的界面,使得技术人员能够高效地进行检测任务。然而,随着检测需求的多样化和复杂化,标准的Sonatest软件可能无法完全满足所有用户的需求。在这种情况下,二次开发就显得尤为重要。二次开发可以让用户根据自己的具体需求,对Sonatest进行功能扩展和定制,从而提高检测效率和准确性。二次开发是指在现有的软件基础上,通过编写额外的代码来扩展或修改软件的功能。原创 2024-10-17 06:38:39 · 628 阅读 · 0 评论 -
SCADA软件:Rockwell Software二次开发
通过掌握Rockwell Software的二次开发基础知识,包括编程语言、开发环境、数据通信协议、常用API和类库、实例应用、安全性和权限管理、高级功能、调试和测试、以及部署和维护,您可以有效地实现自定义功能,优化SCADA系统,提高生产效率和安全性。希望本文档能帮助您更好地理解和应用Rockwell Software的二次开发技术。如果您有任何问题或需要进一步的帮助,请参考官方文档或联系技术支持。原创 2024-10-12 16:15:00 · 969 阅读 · 0 评论 -
OMS软件:General Electric OMS二次开发
通过二次开发,GE OMS软件可以更好地满足企业的特定需求,提高业务效率,增强用户体验,适应业务变化,并确保数据的一致性和安全性。本文档介绍了二次开发的基本概念、目的和主要步骤,以及功能扩展、界面定制、数据集成和性能优化的具体实现方法。希望这些内容能够帮助企业更好地进行OMS软件的二次开发,实现定制化解决方案。原创 2024-10-17 20:00:00 · 925 阅读 · 0 评论 -
SCADA软件:GE Proficy二次开发
自定义标签是GE Proficy中非常重要的一个功能。通过自定义标签,可以存储和处理特定的数据,满足用户的特定需求。自定义标签的创建和管理可以通过GE Proficy的配置工具或编程接口来实现。打开配置工具:启动GE Proficy的配置工具,如CIMPLICITY或iFIX。选择标签管理:在配置工具中选择标签管理功能。创建标签:输入标签的名称、类型、地址等信息,创建自定义标签。配置属性:根据需要配置标签的属性,如数据类型、扫描周期、报警阈值等。自定义图形界面是GE Proficy中另一个重要的功能。原创 2024-10-12 15:45:00 · 1974 阅读 · 0 评论 -
SCADA软件:Rockwell Automation PlantPAx二次开发
在SCADA系统中,Rockwell Automation PlantPAx是一个高度集成的自动化平台,广泛应用于工业控制领域。二次开发是指在现有的PlantPAx系统基础上,通过扩展和定制来满足特定的业务需求。这些需求可能包括数据采集、数据分析、报警管理、报表生成、用户界面定制等。二次开发不仅能够提高系统的灵活性和适应性,还能显著提升生产效率和管理水平。自定义控件可以提高HMI界面的灵活性和可复用性。创建控件:在FactoryTalk View Studio中,选择“新建控件”,输入控件名称。设计控件。原创 2024-10-14 06:22:15 · 666 阅读 · 0 评论 -
MRO软件:Oracle MRO二次开发
二次开发是指在原有软件系统的基础上,通过编写新的代码、扩展功能或修改现有功能来满足特定业务需求的过程。定制业务流程:根据企业的具体业务流程,定制和优化MRO管理系统的功能。集成外部系统:将Oracle MRO与企业的其他系统(如ERP、SCM等)进行集成,实现数据的无缝流转。增强报告和分析功能:通过二次开发,可以生成更详细、更定制化的报告,帮助企业进行深入的数据分析和决策支持。提高用户体验:优化用户界面和交互设计,提升用户的使用体验。Oracle MRO二次开发是提升系统灵活性和适应性的重要手段。原创 2024-10-17 17:15:00 · 1217 阅读 · 0 评论 -
SCADA软件:Siemens SIMATIC PCS 7二次开发
SCADA(Supervisory Control and Data Acquisition)软件在工业自动化领域中起着至关重要的作用。Siemens SIMATIC PCS 7 是一种先进的 SCADA 系统,广泛应用于各种工业过程控制中。二次开发是指在已有的 SCADA 系统基础上,通过编写自定义代码或脚本来扩展和增强系统的功能。这种开发能够使系统更加灵活,适应特定的生产需求,提高生产效率和系统稳定性。数据处理与分析:通过编写脚本或程序,对采集到的数据进行处理和分析,生成有用的报告或图表。原创 2024-10-14 12:30:00 · 1213 阅读 · 0 评论 -
MRO软件:SAP MRO二次开发
SAP MRO(Maintenance, Repair, and Overhaul)是SAP ERP系统中的一个模块,专注于维护、修理和大修业务。在实际应用中,企业往往需要根据自身的业务需求对SAP MRO进行二次开发,以提高系统的灵活性和适应性。二次开发可以涉及多个方面,包括功能扩展、数据集成、用户界面定制等。本节将介绍SAP MRO二次开发的基本概念和应用场景。SAP MRO二次开发是一个涉及多个方面的复杂过程,包括功能扩展、数据集成、用户界面定制和性能优化。原创 2024-10-17 16:45:00 · 868 阅读 · 0 评论 -
MBD软件:SIMPACK二次开发
SIMPACK是一款多体动力学(MBD)仿真软件,广泛应用于机械、汽车、航空航天等领域。它通过模拟复杂机械系统的动态行为,帮助工程师优化设计、验证性能和减少试验成本。多体动力学分析:用于模拟机械系统的运动和动力学行为。非线性动力学分析:处理复杂的非线性问题,如摩擦、接触、弹性变形等。实时仿真:适用于控制器设计和测试。高级可视化:提供强大的后处理和可视化工具。SIMPACK API是SIMPACK的核心开发工具,提供了丰富的函数和类,允许用户通过编程语言与SIMPACK进行交互。模型创建与管理。原创 2024-10-17 18:00:00 · 865 阅读 · 0 评论 -
PLM软件:Infor PLM二次开发
Infor PLM(Product Lifecycle Management,产品生命周期管理)是一款强大的PLM软件,广泛应用于制造行业,帮助企业从产品设计到退役的整个生命周期中实现高效的管理。然而,标准的Infor PLM软件可能无法完全满足所有企业的特定需求。为了增加功能、优化流程和提高用户体验,许多企业选择进行Infor PLM的二次开发。二次开发是指在标准软件的基础上,通过编写自定义代码、配置和扩展,实现特定的业务需求。原创 2024-10-11 06:22:44 · 1079 阅读 · 0 评论 -
MRO软件:IFS二次开发
在上一节中,我们介绍了MRO软件的基本概念和应用场景。本节将重点讨论IFS软件的二次开发。IFS(Integrated Financial System)是一款功能强大的企业资源计划(ERP)软件,广泛应用于制造业、航空业、国防工业等多个领域。IFS的核心功能包括财务、人力资源、供应链管理、项目管理、资产管理等,这些功能可以满足大多数企业的基本需求。然而,随着企业业务的不断拓展和个性化需求的增加,标准的IFS软件往往难以完全满足企业的所有需求。因此,IFS二次开发成为了企业定制化解决方案的重要手段。原创 2024-10-17 06:35:49 · 1023 阅读 · 0 评论 -
PLM软件:Infor PLM二次开发
Infor PLM(Product Lifecycle Management,产品生命周期管理)是一款强大的PLM软件,广泛应用于制造行业,帮助企业从产品设计到退役的整个生命周期中实现高效的管理。然而,标准的Infor PLM软件可能无法完全满足所有企业的特定需求。为了增加功能、优化流程和提高用户体验,许多企业选择进行Infor PLM的二次开发。二次开发是指在标准软件的基础上,通过编写自定义代码、配置和扩展,实现特定的业务需求。原创 2024-10-13 17:15:00 · 829 阅读 · 0 评论 -
MBD软件:MSC Apex二次开发
MSC Apex 是一款强大的多体动力学(MBD)仿真软件,广泛应用于航空航天、汽车、机械等工业领域。为了满足不同用户和项目的需求,MSC Apex 提供了丰富的二次开发接口,允许用户通过编写自定义脚本来扩展软件的功能。本节将介绍 MSC Apex 二次开发的基本概念、应用场景和开发环境。MSC Apex 提供了一套丰富的 API,用于访问和操作模型的各个方面。这些 API 通过 Python 脚本语言进行调用,使得用户可以灵活地进行二次开发。模型创建:创建和管理多体动力学模型。几何操作。原创 2024-10-17 17:30:00 · 649 阅读 · 0 评论 -
MBD软件:ADAMS二次开发
ADAMS/View Scripting是通过ADAMS/View的命令语言(Command Language)编写脚本,实现模型的创建、修改和分析。命令语言是一种类似于DOS批处理的文本命令,用户可以通过编写脚本文件(.cmd文件)来控制ADAMS/View的运行。ADAMS/Car是ADAMS的一个专门用于车辆动力学分析的模块。ADAMS/Car API提供了丰富的接口,允许用户通过编程方式创建和修改车辆模型,进行复杂的车辆动力学分析。API支持C++和Python两种语言。原创 2024-10-17 16:45:00 · 1094 阅读 · 0 评论 -
TMS软件:Schneider Electric TMS二次开发
我们需要实现一个新的运输模式,例如“无人机配送”。创建无人机配送任务:用户可以创建新的无人机配送任务。管理无人机配送任务:用户可以查看、修改和删除无人机配送任务。监控无人机状态:用户可以实时监控无人机的配送状态。通过上述方法和技术栈,我们可以对TMS软件进行二次开发,以满足企业特定的业务需求。无论是插件开发、API集成、数据库定制还是用户界面定制,都有明确的步骤和示例代码,帮助企业快速实现定制化功能。二次开发不仅能够提升系统的灵活性和扩展性,还能提高用户体验,更好地支持企业的运输管理决策。原创 2024-10-12 18:45:00 · 648 阅读 · 0 评论 -
ERP软件:Sage二次开发
在ERP软件领域,Sage是一套广泛使用的综合管理软件,涵盖了财务管理、供应链管理、生产管理等多个模块。尽管Sage提供了丰富的功能,但在实际应用中,企业往往需要根据自身的业务需求进行定制化开发,以更好地适应特定的业务流程和管理要求。Sage的二次开发是指在现有的Sage软件基础上,通过编写自定义代码、扩展功能模块或集成第三方系统,来实现企业特有的业务需求。SDS允许开发者创建自定义表单,以满足特定的业务需求。打开SDS:启动Sage Development Studio。新建项目。原创 2024-10-13 12:45:00 · 873 阅读 · 0 评论 -
PLM软件:Siemens Teamcenter汽车制造二次开发all
在汽车制造行业中,产品生命周期管理(PLM)软件是实现从概念设计到产品退役整个生命周期管理的重要工具。Siemens Teamcenter 是市场上领先的 PLM 软件之一,它提供了强大的功能来管理产品数据、流程和资源。然而,不同汽车制造企业的需求各不相同,标准的 Teamcenter 功能可能无法完全满足所有企业的特定需求。因此,二次开发成为了提高 Teamcenter 系统适用性和效率的关键手段。原创 2024-10-14 13:00:00 · 1861 阅读 · 0 评论 -
DMS软件:General Electric DMS二次开发
通过本篇文章,您已经了解了如何搭建一个适合进行General Electric DMS软件二次开发的环境,并学习了基本的开发任务和高级功能。希望这些内容能够帮助您更高效地进行二次开发,实现工业设备管理和监控的自动化和智能化。如果您在开发过程中遇到任何问题,建议查阅DMS软件的官方文档或联系技术支持团队。祝您开发顺利!原创 2024-10-12 10:45:00 · 777 阅读 · 0 评论 -
PLM软件:PTC Windchill汽车制造二次开发
二次开发是指在不改变原有软件核心功能和结构的前提下,通过编写额外的代码或配置来扩展或修改软件功能,以满足特定业务需求的过程。自定义数据模型:扩展或修改 Windchill 中的数据模型,以支持新的业务实体或属性。自定义工作流:创建或修改现有的业务流程,以适应特定的业务逻辑。自定义用户界面:通过开发自定义的界面组件,改善用户体验,提高工作效率。集成外部系统:将 Windchill 与企业现有的其他系统(如 ERP、CRM、MES 等)进行集成,实现数据的无缝流动。原创 2024-10-14 06:25:50 · 969 阅读 · 0 评论 -
ERP软件:SAP Fashion Management二次开发
SAP Fashion Management 是 SAP 专门为时尚行业设计的 ERP 解决方案,涵盖了从设计、采购、生产到销售的整个生命周期。二次开发是指在 SAP Fashion Management 标准功能的基础上,根据企业特定需求进行的定制化开发。这些需求可能包括特定的业务流程、数据处理逻辑、报表需求等。二次开发的目标是提高系统的灵活性和适用性,使其更好地服务于企业的业务需求。自定义报表是 SAP Fashion Management 二次开发中常见的需求之一。原创 2024-10-11 11:15:00 · 819 阅读 · 0 评论 -
DMS软件:ABB Ability二次开发
ABB Ability DMS 软件(Distribution Management System)是用于配电系统管理和优化的高级软件平台。该软件平台提供了多种功能,包括配电网络的实时监控、故障检测与恢复、负荷管理、电压控制等。然而,随着工业自动化和智能电网的发展,标准的 DMS 软件功能可能无法满足所有用户的需求。因此,二次开发成为了一个重要的手段,以扩展和定制 DMS 软件的功能,使其更加符合特定的应用场景。原创 2024-10-12 10:00:00 · 589 阅读 · 0 评论 -
DTP软件:QuarkXPress二次开发
QuarkXPress 是一款广泛用于桌面出版(DTP)领域的专业软件,它提供了丰富的功能来创建和编辑高质量的印刷品。然而,对于一些特定的需求,标准的功能可能无法完全满足。因此,QuarkXPress 提供了二次开发的接口,允许开发者通过编写脚本和插件来扩展其功能。脚本:使用 QuarkXPress 内置的脚本语言(如 AppleScript、JavaScript)来自动化任务。插件:使用 C++ 或其他支持的编程语言编写插件,以实现更复杂的功能。外部应用程序。原创 2024-10-17 06:23:07 · 588 阅读 · 0 评论 -
GIS软件:SuperMap二次开发
1. SuperMap 二次开发简介在上一节中,我们介绍了GIS软件的基本概念和SuperMap的特点。本节将进一步探讨SuperMap二次开发的基础知识,包括二次开发的意义、主要开发方式及其应用场景。1.1 二次开发的意义二次开发是指在现有的GIS软件基础上,通过编程语言和开发工具,定制开发特定功能或应用程序的过程。对于SuperMap而言,二次开发的意义主要体现在以下几个方面:功能扩展:SuperMap提供的基本功能可能无法满足某些特定行业或项目的需求,通过二次开发可以添加和扩展这些功能,原创 2024-10-12 05:39:43 · 1109 阅读 · 0 评论 -
ERP软件:Sage二次开发
在ERP软件领域,Sage是一套广泛使用的综合管理软件,涵盖了财务管理、供应链管理、生产管理等多个模块。尽管Sage提供了丰富的功能,但在实际应用中,企业往往需要根据自身的业务需求进行定制化开发,以更好地适应特定的业务流程和管理要求。Sage的二次开发是指在现有的Sage软件基础上,通过编写自定义代码、扩展功能模块或集成第三方系统,来实现企业特有的业务需求。SDS允许开发者创建自定义表单,以满足特定的业务需求。打开SDS:启动Sage Development Studio。新建项目。原创 2024-10-11 11:00:00 · 676 阅读 · 0 评论 -
ERP软件:Epicor二次开发
在上一节中,我们已经了解了Epicor ERP软件的基本概念和功能。本节我们将深入探讨Epicor的二次开发,包括其重要性、常见应用场景以及二次开发的基本流程。C#是Epicor ERP Studio支持的主要开发语言之一,使用C#可以开发各种自定义功能。以下是一个简单的示例,展示如何使用C#开发一个自定义功能模块。假设我们需要创建一个自定义报表,展示企业的销售数据。创建报表项目在Epicor ERP Studio中,新建一个“Epicor Web Application”项目。原创 2024-10-13 11:45:00 · 1650 阅读 · 0 评论 -
BIM软件:Trimble SketchUp二次开发
在上一节中,我们介绍了Trimble SketchUp的基本功能和在BIM领域的应用。本节将深入探讨Trimble SketchUp的二次开发技术,帮助您了解如何通过Ruby脚本和API来扩展SketchUp的功能,以满足更复杂的BIM需求。Trimble SketchUp提供了强大的Ruby API,开发者可以通过编写Ruby脚本来实现各种自定义功能。这些脚本可以用于创建新的工具、修改现有模型、自动化任务等。原创 2024-10-09 06:38:34 · 672 阅读 · 0 评论 -
ERP软件:Epicor二次开发
在上一节中,我们已经了解了Epicor ERP软件的基本概念和功能。本节我们将深入探讨Epicor的二次开发,包括其重要性、常见应用场景以及二次开发的基本流程。C#是Epicor ERP Studio支持的主要开发语言之一,使用C#可以开发各种自定义功能。以下是一个简单的示例,展示如何使用C#开发一个自定义功能模块。假设我们需要创建一个自定义报表,展示企业的销售数据。创建报表项目在Epicor ERP Studio中,新建一个“Epicor Web Application”项目。原创 2024-10-11 10:30:00 · 705 阅读 · 0 评论 -
GIS软件:QGIS二次开发
QGIS提供了强大的自定义工具和算法支持,可以让你开发出符合特定需求的GIS功能。自定义工具可以用于处理特定的GIS任务。以下是一个自定义工具的示例,展示如何在QGIS中创建一个工具,用于计算两个点之间的距离。# 创建一个按钮# 移除按钮# 清空点列表# 设置点工具# 添加点击的点到点列表# 计算两点之间的距离### 5. 自定义工具和算法QGIS提供了强大的自定义工具和算法支持,可以让你开发出符合特定需求的GIS功能。以下是一些自定义工具和算法的示例:#### 5.1 自定义工具。原创 2024-10-12 05:38:27 · 1120 阅读 · 0 评论 -
GIS软件:ESRI ArcGIS二次开发
ArcGIS API for Python 是 ESRI 提供的一个强大的 Python 库,用于与 ArcGIS 平台进行交互。它允许开发者使用 Python 脚本进行 GIS 数据的处理、分析和可视化,同时还可以集成 ArcGIS 的 Web 服务和地图。数据管理:读取、写入和管理 GIS 数据。地理处理:执行地理处理任务,如裁剪、合并、缓冲区分析等。地图和可视化:创建和管理地图,进行空间数据的可视化。Web 服务:与 ArcGIS Web 服务进行交互,获取和发布地图服务。分析。原创 2024-10-14 06:19:44 · 1025 阅读 · 0 评论 -
BIM软件:Graphisoft二次开发
在BIM(建筑信息模型)领域,软件的二次开发是指在现有BIM软件的基础上,通过编写额外的代码或插件,以扩展软件的功能,使其更加符合特定项目的需求或工作流程。Graphisoft的ArchiCAD是一款广泛使用的BIM软件,具有强大的建模和设计能力。然而,有时用户的特定需求超出了软件的标准功能范围,这时候就需要通过二次开发来实现这些自定义功能。!定义柱子的参数parameter柱子直径柱子高度柱子材质!定义柱子的几何形状script!计算柱子的半径!绘制柱子!定义柱子的参数。原创 2024-10-09 06:37:31 · 811 阅读 · 0 评论 -
GIS软件:MapInfo二次开发
通过本节的学习,您已经掌握了MapInfo二次开发的基础知识和技能,包括MapBasic、MapX和MapXtreme的主要功能和使用方法。以下是一个使用MapXtreme开发Web地图应用的实例,创建一个Servlet,加载地图文件并添加图层,设置地图的视图范围,并生成地图图像文件。以下是一个使用MapX进行地图自动化的实例,创建一个地图窗口并添加多个图层,设置地图的视图范围,并生成地图图像文件。:一个企业级的GIS开发平台,支持Web和桌面应用程序的开发,可以与多种编程语言和开发环境集成。原创 2024-10-12 05:36:01 · 781 阅读 · 0 评论 -
BIM软件:Bentley MicroStation二次开发
通过本文,我们详细介绍了如何在微软Visual Studio中进行Bentley MicroStation的二次开发。从安装和配置Visual Studio,到使用MicroStation SDK创建插件,再到高级功能的优化和用户界面的集成,本文提供了完整的开发指南。希望这些内容能帮助您高效地开发高质量的MicroStation插件。原创 2024-10-09 06:36:14 · 1061 阅读 · 0 评论 -
DTP软件:FrameMaker二次开发
FrameMaker 是一款功能强大的桌面排版软件,广泛应用于技术文档、书籍出版和复杂文档的编排。然而,随着企业需求的日益复杂,原生的 FrameMaker 功能往往无法满足所有需求。这时,二次开发就显得尤为重要。通过 FrameMaker 的二次开发,可以扩展其功能,提高工作效率,实现自动化排版和数据处理。原创 2024-10-16 17:00:00 · 515 阅读 · 0 评论 -
BIM软件:Bentley MicroStation二次开发
通过本文,我们详细介绍了如何在微软Visual Studio中进行Bentley MicroStation的二次开发。从安装和配置Visual Studio,到使用MicroStation SDK创建插件,再到高级功能的优化和用户界面的集成,本文提供了完整的开发指南。希望这些内容能帮助您高效地开发高质量的MicroStation插件。原创 2024-10-14 06:06:39 · 1051 阅读 · 0 评论 -
BIM软件:ArchiCAD二次开发
在BIM(建筑信息模型)领域,ArchiCAD 是一款功能强大的建筑设计软件,由 Graphisoft 公司开发。ArchiCAD 不仅提供了丰富的设计工具,还支持二次开发,以满足不同项目和用户的需求。通过二次开发,用户可以扩展 ArchiCAD 的功能,实现自动化任务、定制工作流程、集成第三方数据等。假设我们需要创建一个简单的自定义对象,该对象是一个带有参数的矩形。我们将通过 GDL 脚本实现这个功能。创建新对象打开 ArchiCAD,选择文件->新建库项目。选择对象,点击创建。编辑 GDL 脚本。原创 2024-10-09 06:33:54 · 1093 阅读 · 0 评论 -
DTP软件:PageMaker二次开发
假设我们需要开发一个插件,用于在PageMaker中自动对齐多个文本框。// 自定义排版工具插件示例// 插件入口函数// 获取当前文档PMAlert("没有打开的文档");return;// 获取当前选中的文本框PMAlert("请至少选择两个文本框");return;// 对齐文本框// 对齐文本框的函数// 获取选中的第一个文本框作为对齐基准PMAlert("无法获取基准文本框");return;// 遍历选中的其他文本框并对其进行对齐i++) {原创 2024-10-17 06:21:14 · 425 阅读 · 0 评论