创建库块
通过从分频器中选择元件,然后选择 File->Create library block(“文件”->“创建库块”)来创建新的库块。块属性编辑器打开。程序将所选元件的所有参数列在元件参数网格中。用户的选择很少:
a) 如果元件可能因滤波器变化而具有不同的值,例如Bessel或Butterworth,请在元件的表达式字段中输入变量名称,并将具有数学表达式的变量添加到块属性列表中。
b) 如果块没有变化,并且可以直接从用户参数计算元件值,则公式可以位于元件参数的表达式字段中。
c) 之前的混合。中间结果可能值得使用块属性中的表达式进行计算,以使元件表达式更短(重复更少)。块属性的计算顺序是从上到下。
示例:块属性中的公式(左),元件参数中的公式,(右)。
检查“Ask”字段以了解用户问题。行可以手动添加,也可以通过快捷按钮启动:f?(频率),Q?(Q因数),Z?(阻抗),A?(增益),t?(时间)。如果行适用于所有变体,或者块没有变体,则选项字段为空(或*)。值字段保存初始值/默认值。计算值也限制在Min...Max(最小值…最大值)范围内。单位和表达式字段在Tune块窗口中可见。
变量名称应以字母、小写或大写开头。如果名称包含数字,则必须在末尾。
支持的数学和逻辑运算符:^, +, -, /, *, %, >, <, ==, &&, !=, ||, !, >=,<=
函数:cos、sin、tan、acos、asin、atan、cosh、sinh、tanh、cotan、acotan、exp、ln、log、sqrt、round、ceil、floor、abs
常数: euler, pi, infinity, true, false
括号:(, )
注意!表达式中的小数分隔符必须是句点(.)
可以使用向上/向下箭头按钮更改行顺序。使用选项组合框选择初始/默认选项。使用“Test”(测试)按钮或更改“Option”(选项)将表达式计算为“Value”(值)单元格。
右键菜单包含:剪切、复制、粘贴、删除(行)、复制(行),追加(行)和替换。按F2键修改单元格值。
当块属性和元件参数正常时,继续单击“OK”(确定)按钮。在下面的“Save as”(另存为)对话框中选择文件名。库块菜单中可见的图像是保存块时自动创建的png文件。
可以使用“File->Edit library block parameters”(“文件”->“编辑库块参数”)命令修改现有库块的属性。使用左侧工具栏上的小打开按钮打开块。使用“Save”(保存)按钮会覆盖现有块,无需验证。
来源:
1.VituixCAD User Manual - Main program -- Crossover tab:
https://kimmosaunisto.net/Software/VituixCAD/VituixCAD_help_20.html#Crossover_tab