• GDI对象导致的TDM系统界面死机的解决方法

    TDM Classix 打开较大模块功能,例如T3D阶梯钻生成器时,会出现界面无响应,内存不够甚至闪退。

    经过排查可能是由于GDI对象瞬时打开过多(系统默认最大10000个),导致系统自动将进程终止。

    暂时的解决方法为调整系统参数(最大10000),以下为操作步骤:

    1. win+R > 运行 regedit — 注册表编辑器
    2. 找到Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
      • 调整 GDIProcessHandleQuota = 32768 (十进制)
      • 调整 USERProcessHandleQuota = 32768 (十进制)
    3. 重启计算机

    以上调整可大概率避免瞬时GDI对象超过系统阈值而导致的TDM系统界面崩溃。

  • Linux笔记本电脑忽略翻盖(配置服务器)

    把旧笔记本电脑作为Linux服务器来配置,需要把合盖休眠去掉。以下是在Centos8(RockyLinux8)下操作的步骤,也可针对有systemd系统的Linux使用。

    1. 编辑/etc/systemd/logind.conf 将所有有关Lid的配置设置为ignore
    2. 重启logind

    具体操作命令如下:

    vi /etc/systemd/logind.conf
    HandleLidSwitch=ignore
    HandleLidSwitchExternalPower=ignore
    HandleLidSwitchDocked=ignore
    
    systemctl restart systemd-logind

    参考链接

  • Add Swap File to low Memory Linux Server

    当在某些底内存主机执行命令时会触发进程被Killed的情况。主要根源是主机内存较小(<=1G,且默认主机安装没有创建swap分区),执行大内存任务会出现这种情况。可以通过增加内存Swap文件的方式来解决:

    1. 检查系统是否已有swap空间
    2. 创建swap文件
    3. 启用swap文件
    4. 开机自动加载swap文件

    以下是所有操作命令

    #检查
    swapon -s
    
    #创建
    fallocate -l 2G /swapfile #创建
    chmod 600 /swapfile
    mkswap /swapfile
    
    #启用
    swapon /swapfile 
    
    #开机自动加载
    vi /etc/fstab
    #添加以下行
    /swapfile   none    swap    sw    0   0

    参考链接

  • TDM系统的碎碎念

    TDM系统是个大软件,很多的功能模块,细节功能,使用方案。其实也是个系统框架。所谓的框架的意思就好比房屋的主结构,大平层,用户可以根据自己的喜好规划区域,房间和装饰。

    从LGM(Large Module)库存管理模块的来看,由于管理的是拥有BOM结构的切削刀具(有刃具,组装和刀柄组件组成的整套刀),所以需要有TDM(Base Module)基础模块一起使用。

    库存管理的功能或目标首先是记账 — 物料的出入库记录,透明化管理,然后输出数据化的报表,用于之后的库存优化。本身LGM没有优化的功能,只是提供了刀具(刃具, 整套刀)库存管理的基本框架。

  • 使用ffmpeg轻松实现视频内嵌字幕

    只需一条简单的命令,即可将外部字幕文件(如 .srt 文件)合并到视频中,生成带有字幕的新视频文件。

    命令如下

    ffmpeg -i input_video.mp4 -vf subtitles=input_substitle.srt output_video.mp4

    参数说明:

    • -i input_video.mp4: 输入视频文件。
    • -vf subtitles=input_subtitle.srt: 使用 subtitles 滤镜,并指定字幕文件。
    • output_video.mp4: 输出视频文件。

  • Siemens NX:轻松切换至中文界面

    切换至中文界面其实非常简单!只需按照以下步骤操作:

    1. 打开系统环境变量: 具体操作可能会因操作系统而略有不同。通常情况下,您可以在系统设置中搜索“环境变量”找到它。
    2. 找到并修改 UGII_LANG 变量: 找到名为 “UGII_LANG” 的变量,将其值更改为 “simpl_chinese”。即简体中文。同理可以把他切换为其他语言界面例如英语为”english”
    3. 重启 NX: 完成更改后,重新启动 Siemens NX。 您现在应该可以看到中文界面了!

  • Windows 11 自动登录设置

    Windows 11 虽将自动登录设置隐藏得较深,但部分场景(如测试、虚拟机、前台操作等)仍需用到此功能。 只需简单设置,即可开启并实现自动登录!

    步骤如下:

    1. 运行 “Regedit” 并修改注册表项
      • 按下 Win + R,输入 “regedit” 并回车
      • 定位到以下路径: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device
      • 双击 “DevicePasswordLessBuildVersion”,将数值数据改为 “0”
    2. 运行 “netplwiz”
      • 按下 Win + R,输入 “netplwiz” 并回车
      • 取消勾选 “用户必须输入用户名和密码才能使用此计算机”
      • 点击 “应用”,系统会弹出窗口要求确认账户和密码,输入完成后点击 “确定”

    参考链接: https://www.howtogeek.com/838506/how-to-sign-into-your-windows-11-pc-automatically/

  • Windows 11 安装跳过微软账户

    Windows 11 安装过程中强制要求登录微软账户?只需几个简单的步骤,即可在安装时绕过微软账户登录,直接使用本地账户。

    操作方法:

    1. 断开网络连接
    2. 按下 Shift + F10 组合键
    3. 输入命令 oobe\bypassnro 并回车
    4. 继续安装,现在你可以选择创建本地账户,而无需登录微软账户了

    参考链接: https://www.howtogeek.com/836157/how-to-use-windows-11-with-a-local-account/

  • TDM客户端-绕过恼人的安全警告

    每次启动TDM都有以上烦人的安全警告?

    通过以下几步操作就可以把它去掉:

    1. 打开开始菜单,搜索“Internet Options”(或“网络设置”)
    2. 逐步进入”Security” – “Local Intranet” – “Sites”
    3. 将TDM的服务器IP(例如 file://172.28.46.158 需要加上file:// 前缀)按照以上操作加入信任列表

    这样下次打开TDM程序就不会再有警告信息了。

    注意:这个操作需要管理员权限,部分企业系统可能受限无法打开,需要联系系统管理员给你做设置。