☰
直接压片单元模型开发教程(3):压片机结构与压缩循环——冲头/冲模/预压辊/主压辊与压缩事件五阶段
2026/10/15 3:40:25 网站建设 项目流程

直接压片单元模型开发教程(3):压片机结构与压缩循环——冲头/冲模/预压辊/主压辊与压缩事件五阶段

版本声明块

  • 工具/软件:Python + numpy + matplotlib(本篇绘图与时间轴构造);对标工具为 Altair EDEM 的官方 EEPA Tablet Press 教程。
  • 语言/环境:Python 3.9+,numpy(<2)、scipy(<1.14)、matplotlib。
  • 本文目标:把"压缩循环"从一句口头描述变成一条带阶段边界、能画出来、能被代码表示的时间轴,为第 4 篇的位移曲线生成与第 5 篇的单元类打好物理底座。

一句话结论:压缩事件的时间轴应按"充填(die filling)→ 预压 → 主压 → 解压(decompression)→ 脱模(ejection)"五阶段组织,其中 USP-NF ⟨1245⟩ 把压缩事件的规范子步骤列为 die filling → compression → decompression → ejection,且预压的压缩+解压夹在充填与主压之间、预压后不脱模;旋转压片机的上辊驱动上冲、下辊驱动下冲,压缩阶段的冲头运动对称,其压辊引起的位移"一般基于 Rippie 和 Danielson 提出的方程"计算(显式形式以原文与 USP⟨1245⟩ 所引公式为准)。

〇、本篇要解决的认知问题

压片机你天天见,但"见"和"能建模"之间隔着五个必须回答的问题:

  1. 旋转压片机到底由哪些部件构成?冲头、冲模、转台、加料器、上下压辊各自负责什么,谁决定片径、谁决定片厚、谁决定压力?
  2. 压缩循环为什么被切成"五阶段"?这五个阶段的边界是设备结构决定的,还是人为约定的?
  3. “上辊驱动上冲、下辊驱动下冲,压缩阶段冲头运动对称”——为什么是"对称"?不对称会怎样?
  4. 预压的目的是"预成型"还是别的?为什么 USP-NF ⟨1245⟩ 把预压的核心作用写成"减少夹带的空气"?
  5. 高速旋转压片机的冲头垂直速度可达约 1 m/s,这个数字为什么会影响片剂质量,而不只是一个机械指标?

一、机制解析

1.1 旋转压片机的部件拓扑

先把机器拆开。一台旋转压片机在建模视角下,可以由下面这些部件完整描述:

┌── 加料器 / 料斗(feed shoe / hopper) │ └─ 把粉体填入冲模孔(die bore) ▼ ┌───────────────────────────────────────────────┐ │ 转台(turret) │ │ 冲模(die)嵌在转台上,冲模孔径 = 片径 │ │ │ │ │ │ │ │ 上冲 上冲 上冲 上冲 ← 随转台回转 │ │ (upper punch,沿导孔垂直运动) │ │ 下冲 下冲 下冲 下冲 ← 决定填充深度 │ └───────────────────────────────────────────────┘ ▲ ▲ │ 上压辊 │ 下压辊 (pre-compression roller) (main compression roller) 预压辊 / 主压辊:靠滚压把回转的冲头“压下去”

五个部件的职责边界,一次说清:

部件决定什么不决定什么
冲模(die)片径(孔径)、约束径向变形片厚、压力
下冲(lower punch)填充深度(决定片重)、顶出脱模时的推力最终压力(受上辊与下冲辊共同作用)
上冲(upper punch)上端压缩、把粉体压实填充深度
转台(turret)决定切向速度与节圆直径(PCD),进而决定每个冲头经过压辊的节奏压力大小(由压辊位置与刚度决定)
加料器决定充填质量与一致性压缩行为
预压辊 / 主压辊压力(预压与主压两级)片径

这张表值得贴在工位上。因为建模时最常犯的错,就是把"设备参数"混成一锅——把片径当成可调工艺参数、把压力当成设备常量、把 PCD 当成无关紧要的数字。片径是冲模给的(几何),压力是压辊给的(力学),节奏是转台给的(运动学),这三者进模型的位置完全不同。

1.2 压缩事件的五阶段:边界是谁定的

USP-NF ⟨1245⟩ 把压缩事件(compaction event)的规范子步骤列为:die filling → compression → decompression → ejection(下冲顶出脱模);并特别声明:预压(precompression 的压缩+解压)夹在充填与主压之间,预压之后不脱模,冲头继续进入主压。

把这句规范语言铺开成一条时间轴,工程上习惯按五个宏观阶段来组织:

阶段中文冲头动作物理上发生了什么最常见的误解
①充填下冲退到设定填充深度,粉体靠重力/桨叶填入冲模孔形成松散粉床,密度≈松装密度“充填只影响片重”——它也决定后续可压缩的粉床高度
②预压上冲(必要时含下冲)下行,粉床被初次压缩然后卸压排出夹带空气、颗粒初步重排“预压是独立的一次压片”——预压后不脱模,它是主压的前置步骤
③主压冲头继续下行至最大压入深度固体分数显著提高、颗粒塑性变形与破碎、形成键合“主压只是把预压再做一遍”——主压峰值压力通常高于预压(USP⟨1245⟩)
④解压冲头回升,压力释放弹性回弹,片剂内部应力松弛“解压不重要”——回弹速率与残余应力直接关系到后续开裂
⑤脱模下冲上行把片剂顶出冲模孔片剂与模壁摩擦,产生弹出力“脱模只与润滑有关”——片剂密度与材料变形类型同样是因素

这条时间轴里有三个必须记牢的约束:第一,预压与主压之间没有脱模;第二,主压峰值压力通常高于预压(这也是为什么第 13 篇会把两级压力分开建模);第三,脱模是下冲的活儿,不是上冲——在旋转机上,这由脱模凸轮与下冲轨道的几何决定。

关于"谁定边界"这个问题,答案有点微妙:阶段的物理次序由 USP 规范定义,但阶段的时间占比由设备几何决定。压辊的直径、位置、转台的 PCD 与转速,共同决定了每个阶段占多少毫秒。这也是为什么同一套配方在 Fette 3090i 和 Modul P 上会跑出不同的 dwell——它们不是同一套边界。

1.3 上下压辊与对称压缩

旋转压片机最容易被低估的一句话,就是"上辊驱动上冲、下辊驱动下冲,压缩阶段冲头运动对称"(USP⟨1245⟩)。

这句话的信息量在于:

  • 每个压辊只管一侧。上压辊只碰得上冲,下压辊只碰得上下冲。所以"压缩"不是"上冲去压一个固定的下冲",而是两侧同时相向运动。这就是"对称"的含义。
  • 对称 ≠ 力相等。对称说的是运动学(两侧相向运动),而力是否相等要看力传递比(force transmission ratio)R = 最大下冲力 / 最大上冲力。实测中 R 常常小于 1:未处理加巴喷丁 R = 77.7%±1.2,共处理 85.8%±2.5,外加润滑 93.5%±0.8(Roopwani 2019)。也就是说,"运动对称"与"力对称"是两回事,第 14 篇会专门处理这对关系。
  • 位移由 Rippie & Danielson 方程给出。USP⟨1245⟩ 指出,压辊引起的位移"一般基于 Rippie 和 Danielson 提出的方程"计算。该方程的显式表达式本次调研未获原文,本系列不给出具体形式;凡需要显式的场合,一律以 Rippie & Danielson 原文或 USP⟨1245⟩ 所引公式为准。本系列在第 4 篇采用的是修正正弦近似——它是常见工程做法,但不得当作唯一标准。

为什么要把这条讲透?因为一旦你以为"压缩是单侧压",你会得到两个错误推论:片剂受力是单向的(错,两侧都有压辊);脱模与压缩是同一条凸轮曲线控制的(错,脱模由另一套机构负责)。这两个错误都会在第 13 篇的双辊模型里集中爆炸。

1.4 预压的真实作用:排气,不是预成型

预压最容易被人"想当然"成"先把粉压个小饼,主压再把它压实"。USP-NF ⟨1245⟩ 给的说法非常明确:预压的主要目的是减少片剂中夹带的空气。

为什么这一字之差如此关键?因为在高速旋转机上,主压阶段的时间只有毫秒量级(第 7 篇的 dwell 数据是 7–33 ms 这个量级)。在这个时间窗里,如果粉床里还留着大量空气,气体来不及从孔隙排出,就会:

  • 在片中形成内部缺陷,脱模或后续工序中表现为顶裂(capping)/分层(lamination);
  • 让压力的传递路径变得不均匀,实测压力高于"有效压制压力"。

所以预压的设计意图是:用一次低幅度的压缩—卸压,给气体一条出路,同时让颗粒发生初步重排、把粉床变成更容易均匀受压的状态。它改变的是主压前的初始条件,而不是最终密度本身。

这条机制还解释了行业里那些"设备商做法"的合理性:Fette 3090i 样本明确写着,预压与主压辊同尺寸,预压与主压均可到 100 kN。为什么要把预压辊也做得能上 100 kN?因为在某些配方与某些高速工况下,"排得干净"本身就是瓶颈——如果预压只能轻轻碰一下,排气效果不够。而行业汇总的"典型预压 10–40 kN/station、主压 40–100+ kN/station"属于设备商汇总(★,以官方文档为准),可以用作量级直觉,不能当作设计输入。

1.5 单冲机与旋转机:一条斜率曲线分优劣

伍善根、沈震在《单冲压片机与旋转式压片机的比较》里给了一个非常"建模友好"的观察:曲线斜率 d(Δy)/dt 就是冲头瞬时速度。据此:

  • 旋转压片机的位移曲线:起始斜率大(冲头刚接触压辊时速度大),在最大位移 Δy 附近斜率趋近于 0(速度趋近于 0)。也就是说,最大压力附近单位时间的体积变化非常缓慢——这段"慢"正好为排气与成型提供了时间窗。
  • 单冲机在最大压力附近斜率仍然较大,冲头还在快速推进,气体来不及排出。

这个对比的价值在于,它把一个"设备选型"问题翻译成了一个运动学问题:压片质量的一部分差异,来源于位移曲线在峰值附近"够不够平"。而"峰值附近那段平的时长",正是第 7 篇要专门定义的驻留时间(dwell time)——冲头在压辊下达到最大压入深度、不再垂直运动的时间,即压辊与**冲头头部平面(head flat)**接触的时间,以毫秒计。注意这里的措辞精度:dwell 量的不是"压缩总时长",而是"停止垂直运动的时长"。这恰恰是"曲线在峰值附近有多平"的直接度量。

所以本篇画出的时间轴,不只是示意图——轴上的形状本身就是质量信息。

1.6 速度尺度:1 m/s 意味着什么

USP⟨1245⟩ 给了一个很醒目的数字:大型高速旋转压片机冲头垂直速度可达约 1 m/s,产量可达每小时数十万片。用设备样本对照会更直观:Fette 3090i(双侧)冲数 79/73/61/49(D/S 分段可选),转速 15–120 min⁻¹,最小产量 284,400 片/h、最大 1,137,600 片/h(FS12 转台 >150 万片/h);Natoli NP-255 冲数 22/28/32、转速 10–100 rpm、主压 90 kN、PCD = 292 mm、产量 13,200–192,000 片/h。

1 m/s 换算成生活尺度约 3.6 km/h,比散步快一点。但请注意:这不是一个人在走,而是一块钢制冲头在几毫秒内走完几毫米的行程。它带来三个直接后果:

  1. 材料没有足够时间变形。转速越快,可变形时间越短,塑性变形减少、孔隙率增大、片剂变弱——这就是应变速率敏感性(SRS),也是研发小试与商业化放大性能不一致的主因。第 18 篇会围绕它展开。
  2. 数值方法必须重视时间尺度。微观上,EDEM 官方 EEPA Tablet Press 教程的时间步约1.4e-6 s;而工程现象学模型的时间步是毫秒量级。两者差了三个数量级,这解释了为什么不能用 DEM 做参数扫描(第 1 篇已提)。
  3. 速度剖面必须单独算。位移曲线、速度曲线、加速度曲线是三条不同的曲线,速度是位移的数值导数。第 6 篇会专门处理。

二、完整代码与逐行剖析

下面这份脚本用 numpy 构造一条五阶段的位移/压力时间轴,并用 matplotlib 画成"位移 + 压力"双轴示意图。位移用控制点插值给出(刻意保持"示意"性质),压力用相对值——因为具体的预压/主压数值必须来自实机与厂商样本,不能由教程编造。

# -*- coding: utf-8 -*-""" 第 3 篇配套脚本:绘制旋转压片机压缩事件五阶段示意图(位移 + 压力双轴)。 阶段划分依据 USP-NF <1245>:die filling -> (precompression) -> main compression -> decompression -> ejection,且预压后不脱模。 注意:本图为“示意”,压力轴为相对值,非实测数据。 """importnumpyasnpimportmatplotlib.pyplotasplt# ---- 1. 阶段定义:归一化循环时间 [0, 1] 上的边界 ----PHASES=[("充填 die filling",0.00,0.15,"#e8f1fb"),("预压 precomp.",0.15,0.35,"#fdeee0"),("主压 main comp.",0.35,0.75,"#fbdede"),("解压 decomp.",0.75,0.90,"#e7f6e7"),("脱模 ejection",0.90,1.00,"#eee6f7"),]defbuild_cycle(n_points=1200):""" 构造一个归一化压缩循环。 返回 t(归一化时间)、y_up(上冲压入深度,mm)、y_low(下冲压入深度,mm)、 p_rel(相对压力,0-100 示意值)。 """t=np.linspace(0.0,1.0,n_points)# 上冲压入深度控制点:充填段为 0;预压段压到 1.0 mm;主压段压到 3.0 mm 并# 在 0.50-0.75 形成平台(对应“最大位移附近斜率→0”,即 dwell 的时间窗);# 解压段回升;脱模段上冲已离开(保持 0)。t_ctrl=np.array([0.00,0.15,0.35,0.50,0.62,0.75,0.85,0.90,1.00])y_ctrl=np.array([0.00,0.00,1.00,3.00,3.00,3.00,0.60,0.00,0.00])y_up=np.interp(t,t_ctrl,y_ctrl)# 对称压缩:上辊驱动上冲、下辊驱动下冲,压缩阶段两者相向运动。# 此处把“下冲向粉床压入的深度”取为与上冲相同(运动学对称)。y_low=y_up.copy()# 相对压力控制点:预压峰值 < 主压峰值(USP<1245>:主压峰值通常高于预压)。t_p=np.array([0.00,0.15,0.33,0.35,0.55,0.73,0.75,0.90,1.00])p_ctrl=np.array([0.0,0.0,12.0,12.0,40.0,100.0,100.0,0.0,0.0])p_rel=np.interp(t,t_p,p_ctrl)returnt,y_up,y_low,p_reldefplot_cycle(t,y_up,y_low,p_rel,out_png="compaction_cycle.png"):"""绘制五阶段位移/压力双轴示意图。"""# 中文字体设置:matplotlib 默认字体不含中文字形,不设会出现“口口”方框plt.rcParams["font.sans-serif"]=["SimHei","Microsoft YaHei","DejaVu Sans"]plt.rcParams["axes.unicode_minus"]=Falsefig,ax1=plt.subplots(figsize=(11,5.6))# 阶段背景色带forname,a,b,colorinPHASES:ax1.axvspan(a,b,color=color,alpha=0.85,lw=0)ax1.text((a+b)/2.0,3.35,name,ha="center",va="center",fontsize=9,color="#333333")# 位移曲线(左轴)ax1.plot(t,y_up,color="#1f4e79",lw=2.2,label="上冲压入深度 y_up")ax1.plot(t,y_low,color="#2e8b57",lw=1.6,ls="--",label="下冲压入深度 y_low(对称)")ax1.set_xlabel("归一化压缩循环时间(一个压缩事件)")ax1.set_ylabel("冲头压入深度 (mm)")ax1.set_ylim(-0.3,3.7)ax1.set_xlim(0,1)# 压力曲线(右轴)ax2=ax1.twinx()ax2.plot(t,p_rel,color="#c00000",lw=1.8,label="相对压力(示意)")ax2.set_ylabel("相对压力(示意,非实测值)")ax2.set_ylim(0,110)# 关键标注:预压后不脱模ax1.annotate("预压后不脱模,\n直接进入主压",xy=(0.35,1.0),xytext=(0.36,2.35),arrowprops=dict(arrowstyle="->",color="#7f6000",lw=1.2),fontsize=9,color="#7f6000",ha="left")ax1.annotate("主压峰值压力通常高于预压",xy=(0.73,2.6),xytext=(0.40,0.25),arrowprops=dict(arrowstyle="->",color="#c00000",lw=1.2),fontsize=9,color="#c00000",ha="left")ax1.annotate("最大位移附近斜率→0\n(速度趋近 0,利于排气)",xy=(0.62,3.0),xytext=(0.62,1.75),arrowprops=dict(arrowstyle="->",color="#1f4e79",lw=1.2),fontsize=9,color="#1f4e79",ha="center")# 合并图例h1,l1=ax1.get_legend_handles_labels()h2,l2=ax2.get_legend_handles_labels()ax1.legend(h1+h2,l1+l2,loc="upper left",fontsize=9,framealpha=0.9)ax1.set_title("旋转压片机压缩事件五阶段示意(依据 USP<1245> 的次序,时间占比为示意)",fontsize=11)fig.tight_layout()fig.savefig(out_png,dpi=140)plt.show()returnout_pngdefmain():t,y_up,y_low,p_rel=build_cycle()# 顺带打印几个可直接核对的结论slope=np.gradient(y_up,t)plateau=y_up>=0.99*y_up.max()# 最大位移平台区print(f"主压峰值相对压力 ={p_rel.max():.1f}(示意上限 100)")i_pre=np.argmin(np.abs(t-0.35))print(f"预压段末相对压力 ={p_rel[i_pre]:.1f},应明显小于主压峰值 -> 符合 USP<1245>")print(f"最大位移平台区最小 |dy/dt| ={np.abs(slope[plateau]).min():.3f}(趋近 0)")out=plot_cycle(t,y_up,y_low,p_rel)print(f"图已保存:{out}")if__name__=="__main__":main()

逐段剖析:

  • PHASES用"阶段名 + 起止 + 底色"三元组表达。这样阶段边界与绘图配色是同一份数据,改一处即可全图联动。切忌把边界值散落在绘图代码里——那是维护噩梦的起点。
  • np.interp为什么够用?本篇的目的是画出阶段结构,不是复现真实的压辊位移。真实的压辊位移由 Rippie & Danielson 方程描述(显式形式以原文与 USP⟨1245⟩ 所引公式为准),本篇不给出。用控制点插值,既能表达"预压浅、主压深"的结构,又不会让人误以为这是权威曲线。
  • y_low = y_up.copy()是在表达"对称",而不是在算力。这里刻意用一行注释把"运动学对称"与第 1.3 节的"力不一定对称"区分开。等到第 13、14 篇引入双辊压力分配与力传递比时,这个y_low会与一个独立的下冲力曲线解耦。
  • 压力曲线的形状选择是有依据的。预压峰值(相对 12)明显小于主压峰值(相对 100),对应 USP⟨1245⟩ “主压峰值压力通常高于预压”;两个峰值之间没有回落到 0,对应"预压后不脱模"。轴的标题写"相对压力(示意,非实测值)"是刻意的——防止读者把 12/100 当成 kN 拿去用。
  • np.gradient(y_up, t)打印最大位移处的斜率。这是把第 1.5 节的"峰值附近斜率→0"变成可验证的输出:因为控制点在 0.75 处取最大值、0.85 处已回落,argmax落在平台上,梯度接近 0。若你把它改成单冲机的陡峭形状(例如把控制点改成一路爬升到 0.9),这个打印值会显著变大——这就是"斜率分优劣"的可操作判据。

反直觉提醒:ax1.twinx()造出的第二根 y 轴,在 matplotlib 中是独立的坐标系。也就是说,右轴上的 100 与左轴上的 3.0 在像素高度上对齐,但它们之间没有任何数值关系。画双轴图时若在图上写"压力 = 100 kN 对应位移 3 mm"这类话,就是彻头彻尾的误读。双轴图的正确用法是:只用来同屏看两条形状的相对时序,绝不用来读数换算。

三、常见报错与排查

1)现象:matplotlib报ValueError: x and y must have same first dimension。
根因:位移与压力用了不同的采样点数或不同的归一化时长。本篇把二者都定义在同一个t上,就是为了避免这个错;一旦你想"压力按自建时间轴给",维度就会不一致。
解法:统一到同一个归一化时间数组t;若确实需要不同采样率,用np.interp先把压力重采样到t上。

2)现象:中文标签显示成方框(tofu)。
根因:matplotlib 默认字体不含中文字形。
解法:设置支持中文的字体并关闭 unicode 负号问题,例如plt.rcParams["font.sans-serif"] = ["SimHei", "Microsoft YaHei"]与plt.rcParams["axes.unicode_minus"] = False。Windows 环境通常可用 SimHei / Microsoft YaHei。

3)现象:图看起来"对",但读者把预压峰值当成了"预压力 12 kN"。
根因:轴标注没有说明是相对值。这是最危险的"看起来正确"。
解法:把轴标题写明"相对压力(示意,非实测值)",并在正文声明数值来源。真实预压/主压数值一律取厂商样本(如 Fette 3090i 的 100 kN)或实测,行业汇总值(预压 10–40 kN/station 等)以官方文档为准。

4)现象:把 dwell time 算成了"从接触压辊到离开压辊的总时长"。
根因:混淆了"压缩事件时长"与"驻留时间"。USP/Natoli 的定义是:冲头达到最大压入深度、不再垂直运动的时间,即压辊与**冲头头部平面(head flat)**接触的时间。
解法:回到本篇时间轴:dwell 对应的是"最大位移附近那段平台",不是整个预压+主压。第 7 篇会给出dwell_time_ms(punch_flat_mm, pcd_mm, rpm)并做转速扫描。

5)现象:用 EDEM 复现本篇示意图形状,算到天亮。
根因:尺度错配。EDEM 官方 EEPA Tablet Press 教程时间步约 1.4e-6 s,一个压缩事件要上百万步;而现象学模型用毫秒步长几十步就能走完。
解法:明确分工——EDEM 用于机理(充填、颗粒重排),本篇这类时间轴与后续参数扫描用现象学模型。

四、动手练习

练习 1(基础):把五阶段图画出来并核对三个打印值。
保存脚本为compaction_cycle.py运行。成功标准(量化):生成compaction_cycle.png;终端三行输出满足——主压峰值相对压力 = 100.0、预压段末相对压力 < 15.0、“最大位移平台区最小 |dy/dt|” < 0.05。

练习 2(进阶):改成"单冲机"曲线并量化差异。
把上冲位移控制点改成峰值附近更陡的形状(例如t_ctrl=[0,0.15,0.35,0.70,0.75,0.90,1.0]、y_ctrl=[0,0,1.0,3.0,0.0,0,0]),使其在最大位移附近斜率仍较大。成功标准(量化):修改后同一指标"最大位移平台区最小 |dy/dt|"输出> 0.20(平台消失,只剩单点峰值),且脚本能生成对比图;把两张图并排后能肉眼看出峰值平台宽度差异。

练习 3(挑战):给五阶段加"时长占比"并接上 dwell。
引入参数cycle_ms(一个压缩事件的总时长,单位 ms),让横轴从归一化时间变成真实毫秒;再把"主压段中 |斜率| 小于阈值的时间"统计出来,作为 dwell 的粗估打印。成功标准(量化):当cycle_ms=10、阈值取 0.05×最大斜率时,粗估 dwell 落在1–5 ms区间;脚本需在输出中明确标注该值为粗估、精确定义见第 7 篇。

五、小结与下一篇预告

本篇把压片机从"一台机器"拆成了"一套可建模的结构":冲模定片径、下冲定填充深度、转台定节奏、压辊定压力、加料器定一致性;压缩事件按"充填 → 预压 → 主压 → 解压 → 脱模"五阶段组织,其中 USP⟨1245⟩ 的规范子步骤是 die filling → compression → decompression → ejection,而预压的压缩+解压夹在充填与主压之间、预压后不脱模;旋转机上辊驱动上冲、下辊驱动下冲,压缩阶段运动对称,位移"一般基于 Rippie 和 Danielson 提出的方程"计算(显式形式以原文与 USP⟨1245⟩ 所引公式为准);预压的核心作用是减少夹带空气,不是预成型。

还有一条贯穿全篇的判断:位移曲线的形状本身就是质量信息。旋转机在最大位移附近斜率趋近 0,这段"平"给了排气与成型时间窗;单冲机在峰值附近斜率仍大,气体来不及排出。看懂这条,就理解了为什么第 4 篇要专门生成三类位移曲线、第 7 篇要专门定义驻留时间。

下一篇(第 4 篇)就落地这件事:用 numpy 逐行实现make_displacement_profile(kind, rpm, points),生成**线性(saw-tooth)、方波(square)、修正正弦(modified sinusoidal)**三类位移-时间曲线并对比速度剖面,同时说清"修正正弦只是常见近似、不得当作唯一标准"。第 5 篇把压片机封装成TabletPress单元类,第 6 篇详述位移-速度-加速度的数值微分,第 7 篇详述驻留时间与转速效应,第 13 篇详述双辊预压/主压模型,第 14 篇详述力传递比与弹出力。


本篇认知问题回显(FAQ)

Q1:旋转压片机由哪些部件构成?谁决定片径、片厚与压力?
A:核心部件为冲头(上冲/下冲)、冲模、转台、加料器、预压辊与主压辊;冲模决定片径,下冲决定填充深度(进而影响片重与片厚),压辊决定压力,转台(PCD + 转速)决定节奏与切向速度,加料器决定充填一致性。

Q2:压缩循环为什么被切成"五阶段",边界由谁决定?
A:USP-NF ⟨1245⟩ 将压缩事件规范子步骤列为 die filling → compression → decompression → ejection,预压的压缩+解压夹在充填与主压之间且预压后不脱模;工程上按充填→预压→主压→解压→脱模五阶段组织时间轴,物理次序由规范定义,时间占比由设备几何(压辊、PCD、转速)决定。

Q3:为什么说"压缩阶段冲头运动对称"?对称就一定力相等吗?
A:USP⟨1245⟩ 明确旋转压片机上辊驱动上冲、下辊驱动下冲,两侧相向运动,故运动学上对称;但力不一定对称,力传递比 R = 最大下冲力/最大上冲力实测常小于 1(如未处理加巴喷丁 77.7%±1.2),第 14 篇详述。

Q4:预压的目的是什么?为什么说它不是"预成型"?
A:USP-NF ⟨1245⟩ 明确预压主要目的是减少片剂中夹带的空气(排气);它改变的是主压前的粉床初始条件,且预压后不脱模、继续进入主压,因此不能被当作一次独立压片。

Q5:冲头垂直速度约 1 m/s 为什么会影响片剂质量?
A:USP⟨1245⟩ 指出大型高速旋转压片机冲头垂直速度可达约 1 m/s、产量每小时数十万片;速度越高,材料可变形时间越短,塑性变形减少、孔隙率增大、片剂变弱(应变速率敏感性 SRS),这是小试与商业化放大性能不一致的主因。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询