- 博客(224)
- 资源 (7)
- 收藏
- 关注
原创 PlantSimulation超高速将Table数据导出到Excel
【代码】PlantSimulation超高速将Table数据导出到Excel。
2024-08-30 14:54:40 122
原创 PlantSimulation2D导入及删除背景布局
PlantSimulation2D导入布局 ## 整理CAD DWG文件: 正常工艺规划完成的布局图 存在较大的杂文件,且有很多信息并不是我们需要的,如果直接导入,小伙伴们会发现很多时候会爆出尺寸超限问题以下是操作流程。 1、打开用Cad 打开DWG文件(此处需要注意,现在2D软件很多,但是对于布局图这样的文件保护的元素众多,最好还是用Autodeask 2015~2018打开,推荐2018其他软件对布局图这样的文件处理明显弱于Autocad). 2、输入命令PU,执行清洁化并再次保持(无需另存)这
2020-08-16 09:27:18 4873 2
原创 工厂仿真模型处理 Delmia 配置方法
工厂仿真模型处理 Delmia 配置方法文件安装地址安装完成后配置软件设置【配置为锐锋内部 已经调配好的其他人员没有该项操作!!!】
2024-08-13 14:13:39 241
原创 cmake和Make的安装及配置
安装 make 工具的步骤取决于你使用的操作系统。以下是不同操作系统上安装 make 工具的指南:在 Linux 上安装 make对于大多数 Linux 发行版,可以使用包管理器来安装 make。以下是一些常见的 Linux 发行版的安装命令:sh复制代码build-essential 包含了 make 和其他常见的编译工具,如 gcc。sh复制代码或sh复制代码Fedorash复制代码或sh复制代码在 macOS 上安装 make。
2024-06-22 13:51:20 299
原创 关于高版本 Plant Simulation 每次保存是 提示提交comm对话框的处理方法
如下图 将model saving history 修改为None即可。
2024-06-02 21:42:27 231
原创 如何自己搭建一个简单的web api 环境 主流语言C# 编译器推荐VS2022
你可以根据需要扩展此API,添加更多控制器和方法,实现更复杂的业务逻辑。ASP.NET Core提供了强大的功能和灵活性,适用于各种规模的Web API开发。搭建一个简单的Web API环境,可以使用C#和Visual Studio 2022来实现。访问https://localhost:5001/swagger,你会看到Swagger UI界面,可以通过它来测试你的API。选择“API控制器 - 带动作,使用Entity Framework”,点击“添加”。4. 创建一个简单的API控制器。
2024-05-22 15:33:42 733
原创 Web API 实现方式主流平台
主流平台如Node.js、Spring Boot、Django、ASP.NET Core和Ruby on Rails提供了丰富的工具和框架支持,帮助开发者高效构建和部署API。实际案例如Twitter API、Google Maps API、GitHub API、Stripe API和Amazon S3 API展示了Web API在各个领域的广泛应用和重要性。Web API 的实现方式和主流平台多种多样,每种方式和平台都有其独特的特性和应用场景。应用: 企业级应用,RESTful和SOAP API。
2024-05-22 15:30:20 774
原创 用于与 HTTP 服务器通信的函数
将对在不更改结构的情况下不允许用于 URL 的所有字母进行掩蔽。将指定数据从 Base64 编码解码为原始状态,对传递的 Base64 编码文本中的二进制数据进行转换。decodeQuotedPrintableString 函数取消掩蔽由引用的可打印编码掩蔽的所有字母,将其转换为原始形式的传递文本。对引用的可打印编码中传递的字符串进行编码,其中将掩蔽不允许在 URL 中使用的所有字母,而不更改其结构。字符串数据类型的 FileName 参数用于指定要将解码后的数据保存到其中的文件的名称。
2024-05-21 13:24:40 888
原创 Mixer类的应用
注意 当您在混合器材料表的“产品数量”列中为配方输入 -1 时,工厂模拟假定所有成分的总和作为“产品数量”。当您在混合器材料表的产品数量列中输入配方的 -1 时,工厂模拟假定所有成分的总和作为产品数量。假设您连接了两个管道,然后指定的流出速率流经这些管道中的每一个,以防所连接管道的流出速率允许这样做。混合过程后,添加指定的量并指定的材料取代当前现有的产品。注意 当产品数量与您在材料表中输入的产品数量不同时,Plant Molding 会相应调整各个成分的数量,以确保保留成分的比例。
2024-05-10 10:00:44 525
原创 工厂仿真关闭死循环监测的方法【千万慎重否则就剩下结束进程了连保存的机会都没有了】
函数 setInfiniteLoopDetectionTimeout 可设置方法执行可能需要的秒数,在此之后 Plant Simulation 会打开对话框,提示您可以按 Shift+Alt+Ctrl 停止方法执行。数据类型为整数的参数 Timeout 指定超时的秒数。设置为 0 或负值将完全停用无限循环检测。否则,允许的最小值为 3 秒。返回值为数据类型为整数。
2024-05-09 09:43:14 176
原创 Tecnomatix Plant Simulation 自定义右击菜单设置
【代码】Tecnomatix Plant Simulation 自定义右击菜单设置。
2023-12-25 15:16:37 815
原创 PlantSimulation安装帮助文档端口被占用的解决办法
从PlantSimulaiton(TPS)2201开始帮助文档开始使用在线,如果使用本地则需要安装本地文档服务器。但是在安装过程中你可能会遇到,5000断开被占用的情况。得到的结果如下,确认进程是否是某程序进程如果不是则直接选中右击终止,这个时候就可以顺利安装了!,如果是的话 换个断开就可以了!输入指令 netstat -ano|findstr 5000 得到如下结果。在下图2位置输入 3中 标识2得到的PID号。使用Win+R调出CMD界面。打开任务管理器 如下图。
2023-11-03 13:00:57 514
原创 关于C#中使用多线程的讨论
如果你想在一个新的线程中调用一个带返回值但没有输入参数的函数,可以使用 Thread 类的委托 ThreadStart 来创建一个新的线程,并在其中调用该函数。抱歉,我之前的回答有误。在上面的示例中,我们使用匿名方法来创建一个新的线程,并在其中调用 MyFunction 函数。注意,Join 方法返回的是一个 object 类型的值,你需要将其转换为正确的类型,以便在程序中使用。注意,Join 方法返回的是一个 object 类型的值,你需要将其转换为正确的类型,以便在程序中使用。
2023-10-31 10:48:04 152
原创 TPS(C++)字符匹配
如果不相等,返回一个非零值。char[] 是一个字符数组,它在内存中有自己的一块空间,存储字符串的每个字符,以及一个终止符’\0’。当我们将一个字符串赋值给char[]时,会将字符串的每个字符复制到char[]中。因此,当我们比较char[]和char*时,实际上比较的是它们的地址而不是字符串的内容。即使它们表示的是相同的字符串,它们的地址也可能不相等,因为它们存储的方式不同。在C++中,char[] 和char* 都可以表示一个字符串,但是它们的类型不同,因此在比较时可能会出现不相等的情况。
2023-08-10 16:55:22 256
原创 Tecnomatix Plant Simulation 2302切换本地帮助的方法[2302]
(必需)文档-工厂模拟帮助-.exe(在支持中心上,选择工厂仿真,然后选择工厂仿真帮助。在“工厂模拟”中的“文件>首选项”->常规下,打开本地文档服务器并将 URL 设置为 http://:。(必需)帮助服务器.exe(在“支持中心”上,选择“西门子文档服务器)运行每个文档-.exe以安装帮助内容。要以英语以外的语言安装帮助内容,还必须下载英语帮助内容。要以英语以外的语言安装帮助内容,必须先安装英语帮助内容。
2023-08-08 20:26:13 1167
原创 STM 如何通过网络 time.windows.com获取时间
此代码使用lwIP库提供的套接字API来创建UDP套接字,并通过time.windows.com的NTP服务发送NTP请求并接收NTP响应。然后,它将NTP响应解析为UNIX时间戳,并将其存储在。在STM32中,你可以使用STM32Cube HAL库提供的网络套接字API来通过网络获取时间。请注意,此代码假设你已经在STM32上运行了一个支持TCP/IP网络的操作系统(如FreeRTOS),并且已经初始化了网络。你需要根据你的具体情况进行适当的调整。你可以在主循环中使用。
2023-08-03 09:25:57 1488
原创 C++ 通过time.windows.com获取时间
请注意,此代码在Windows平台上使用Winsock库进行UDP通信。在编译时需要链接ws2_32.lib库。函数将时间转换为本地时间,并从中获取小时、分钟和秒。函数来获取当前的系统时间。在C++中,你可以使用。
2023-08-03 09:23:17 1079
原创 TPS使用底层(C++)ODBC完成数据库的增删改查-1
在上面的连接字符串中,您需要将server_name替换为实际的服务器名称,database_name替换为实际的数据库名称,username替换为实际的用户名,password替换为实际的密码。要在SQLDriverConnect中自动链接而不弹出对话框,您需要提供连接字符串中的所有必需参数。请注意,上述示例代码中的henv是先前分配的环境句柄。您还需要根据您使用的数据库驱动程序进行适当的更改。“SQLCHAR *” 类型的实参与 “SQLWCHAR *” 类型的形参不兼容。
2023-07-27 12:53:02 230 1
原创 c#TextBox输入框自动提示、自动完成、自动补全功能
Suggest模式会根据用户输入的前缀提供自动提示,而SuggestAppend模式则会在用户输入的基础上自动完成。在上面的示例中,创建了一个自动完成的数据源autoCompleteData,包含了一些水果的名称。在C#中,可以使用AutoCompleteMode属性和AutoCompleteSource属性来实现TextBox输入框的自动提示、自动完成和自动补全功能。这样,当用户在TextBox中输入文字时,会根据数据源中的内容提供自动提示,用户可以选择其中的一个选项进行自动完成。
2023-07-15 22:46:59 2319
原创 如何安装vcpk
打开一个命令行终端(如:Windows 的命令提示符或 PowerShell,或者 Linux/Mac 的终端)。VCPKG 官方教程:https://vcpkg.io/en/getting-started。要安装 3fd 库,首先你需要安装 vcpkg 包管理器。克隆 vcpkg 存储库到本地目录中。根据你的系统和网络连接速度,此过程可能需要一些时间来下载和安装所需的库和依赖项。原始库的官方地址:https://vcpkg.io/en/packages。安装完成后,你可以使用 3fd 库进行开发。
2023-07-14 11:23:15 1508
原创 2D 快速参考
按住 Ctrl/Shift 键,单击工具箱中对象的图标,然后在框架中单击插入位置。按住 Ctrl 键并向上滚动鼠标滚轮进行放大或按住 Ctrl 键并按 +按住 Alt 键和鼠标左键,单击替换文件夹,将其拖放到被替换文件夹上。按住 Shift 键,选择文件夹,将其拖放到要被排在下面的文件夹上。按住 Alt 键和鼠标左键,单击替换对象,将其拖放到被替换对象上。按住 Shift 键并使用鼠标右键单击类库中的基础,选择命令。按住 Shift 键并使用鼠标右键单击类库中的基础,选择命令。
2023-07-11 13:03:25 239
SM-Bluetooth
2023-05-10
PortHelper.exe
2023-05-10
C++ DLL反汇编&C# Dll反汇编工具
2022-09-27
PlantSimulation中文帮助文档
2022-06-25
AUTOCAD 2004/AUTOCAD 2008 条形码CODE128生成
2017-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人