Skip to content

yi-Xu-0100/pixelpackages3D

Repository files navigation

pixelPackages3D

English | 简体中文

pixelPackages3D 是一个最简3D封装生成库,包含模型的总体轮廓数据,基于FreeCAD的参数表完成,去除3D模型的细节并最后使用stepreduce.exe减小模型的大小。

Resistor_SMD - 贴片电阻

Standard_Resistor_SMD.FCStd

标准封装的电阻封装库,输出步骤如下:

  1. 调用 Standard_Resistor_SMD.FCMacro 宏命令完成多组模型的原始 step 文件输出。
  2. 使用python stepreduce.py ./Resistor_SMD/ ./Resistor_SMD/Standard_Resistor_SMD/调用 stepreduce.exe 完成 step 模型压缩

Capacitor_SMD - 贴片电容

Standard_Capacitor_SMD.FCStd

标准封装的电容封装库,输出步骤如下:

  1. 调用 Standard_Capacitor_SMD.FCMacro 宏命令完成多组模型的原始 step 文件输出。
  2. 使用python stepreduce.py ./Capacitor_SMD/ ./Capacitor_SMD/Standard_Capacitor_SMD/调用 stepreduce.exe 完成 step 模型压缩

Chip_Electrolytic_Capacitor.FCStd

贴片铝电解电容封装库,输出步骤如下:

  1. 调用 Chip_Electrolytic_Capacitor.FCMacro 宏命令完成多组模型的原始 step 文件输出。
  2. 使用python stepreduce.py ./Capacitor_SMD/ ./Capacitor_SMD/Chip_Electrolytic_Capacitor/调用 stepreduce.exe 完成 step 模型压缩

Inductor_SMD - 贴片电感

Standard_Inductor_SMD.FCStd

标准封装的电感封装库,输出步骤如下:

  1. 调用 Standard_Inductor_SMD.FCMacro 宏命令完成多组模型的原始 step 文件输出。
  2. 使用python stepreduce.py ./Inductor_SMD/ ./Inductor_SMD/Standard_Inductor_SMD/调用 stepreduce.exe 完成 step 模型压缩

Diode_SMD - 贴片二极管

Diode_SOD_SMD.FCStd

SOD 类型的二极管封装库,输出步骤如下:

  1. 调用 Diode_SOD_SMD.FCMacro 宏命令完成多组模型的原始 step 文件输出。
  2. 使用python stepreduce.py ./Diode_SMD/ ./Diode_SMD/Diode_SOD_SMD/调用 stepreduce.exe 完成 step 模型压缩

Diode_LED_SMD.FCStd

SOD 类型的二极管封装库,输出步骤如下:

  1. 调用 Diode_LED_SMD.FCMacro 宏命令完成多组模型的原始 step 文件输出。
  2. 使用python stepreduce.py ./Diode_SMD/ ./Diode_SMD/Diode_LED_SMD/调用 stepreduce.exe 完成 step 模型压缩

Package_SMD - 贴片芯片

Package_SOP_SMD.FCStd

SOP 类型的封装库,输出步骤如下:

  1. 调用 Package_SOP_SMD.FCMacro 宏命令完成多组模型的原始 step 文件输出。
  2. 使用python stepreduce.py ./Package_SMD/ ./Package_SMD/Package_SOP_SMD/调用 stepreduce.exe 完成 step 模型压缩

Package_SOT23_3_SMD.FCStd

SOP 类型的封装库,输出步骤如下:

  1. 调用 Package_SOT23_3_SMD.FCMacro 宏命令完成多组模型的原始 step 文件输出。
  2. 使用python stepreduce.py ./Package_SMD/ ./Package_SMD/Package_SOT23_3_SMD/调用 stepreduce.exe 完成 step 模型压缩

Connector_XH_AWD_THT.FCStd

SOP 类型的封装库,输出步骤如下:

  1. 调用 Connector_XH_AWD_THT.FCMacro 宏命令完成多组模型的原始 step 文件输出。
  2. 使用python stepreduce.py ./Connector/ ./Connector/Connector_XH_AWD_THT/调用 stepreduce.exe 完成 step 模型压缩

Connector_FPC_SMD.FCStd

SOP 类型的封装库,输出步骤如下:

  1. 调用 Connector_FPC_SMD.FCMacro 宏命令完成多组模型的原始 step 文件输出。
  2. 使用python stepreduce.py ./Connector/ ./Connector/Connector_FPC_SMD/调用 stepreduce.exe 完成 step 模型压缩

Crystal_SMD - 贴片晶振

Crystal_4P_SMD.FCStd

SOD 类型的晶振封装库,输出步骤如下:

  1. 调用 Crystal_4P_SMD.FCMacro 宏命令完成多组模型的原始 step 文件输出。
  2. 使用python stepreduce.py ./Crystal_SMD/ ./Crystal_SMD/Crystal_4P_SMD/调用 stepreduce.exe 完成 step 模型压缩

致谢

About

The simplest 3D package generation library.

Topics

Resources

License

Stars

Watchers

Forks

Languages