• 包裝魔術師 ®,專注包裝信息整10年!

包裝魔術師CAD

參數化設計的內在邏輯

要對包裝魔術師應用自如,您有必要了解它的邏輯。包含兩個方面: 盒型結構客觀存在的數學邏輯 和 程序的控制邏輯 。

一、紙盒結構的數學邏輯

數學邏輯其實是由物理關系產生的,我們來舉幾個例:

例1. 盒子的蓋片比防塵襟片高一點

只需簡單的觀察,我們會有個初步判斷:因為蓋片被置于防塵襟片之上,蓋片要比防塵襟片高一點

包裝紙盒結構的邏輯關系-蓋片比防塵襟片高一點

但這里的“高一點”其實是模糊的,我們要來剖析它高在哪里?高多少?

是制作刀模圖時,要讓蓋片與主體相連的壓線,比防塵襟片與主體的壓線要高一個紙厚。

包裝紙盒結構的邏輯關系-蓋片比防塵襟片高一個紙厚

當然上述的也不絕對,尤其是采用較薄的卡紙的話,如果要求不高,一個紙厚的落差可以認為是在誤差范圍內,為了更好裝壓線刀,可以不要這個厚度落差(沒有高度落差的話,壓線刀在一條直線上)。

例2.插舌的尺寸應該是多少才合適?

插舌(上圖中的S4T)起到封口作用的原理是:插舌穿過襟片插入盒體,通過紙板之間的摩擦力進行封合。顯然太短了摩擦力不夠,太長了沒有意義且浪費成本,多少才合適?

包裝紙盒結構的邏輯關系-插舌高度與紙盒寬度直接的邏輯關系

人們總結,隨紙盒的寬度的增加,插舌的高度也應隨之增加。增加的關系用范圍來表示:

  • 如果,B≤b1,X=X1;
  • 如果,b1<B≤b2,X=X2;
  • 如果,b3<B≤b4,X=X5;
  • ……

其中b1、b2、b3、x1、x2、x3代表某個數值(具體數值我們在這里就不列舉了)。

總而言之,包裝魔術師之所以能輸入一些參數就能得到包裝盒展開圖,就是依靠這些客觀存在的邏輯關系,進行計算機程序定義來實現的。

二、程序的控制邏輯

所謂程序的控制邏輯,是指在輸入參數時,您有什么自由,又受到什么約束。

2.1 參數分步,前一步的數值影響后一步的數值,反之不成立

以盒型D023為例,程序把參數化編輯分為5個步驟,在第1步,如我們選擇單刀,:

程序控制邏輯-第1步選擇單刀

進入第2步,結構圖中白色虛線圈出的部分將是如上圖所示的那樣。但是程序提供了可以改變這一選擇的參數r1:

程序控制邏輯-第2步-上一步選擇單刀的結果

在第2步界面,此時我們可以修改參數,把r1的值由0改為1.5,此時事實上結構圖已經由單刀變為雙刀了。但如果我們返回第一步,可以看到單雙刀那里依然是“單刀”。

程序控制邏輯-第2步-修改參數

這個例子很簡單,但它說的是一個非常重要的邏輯,這種邏輯對您根據自己的需要修改參數值來說是百分百的正能量而不是負能量,請務必知悉,在工作中靈活應用!

2.2 參數的計算值、關聯提示及極值約束

下圖中,當我們鼠標點擊到貼邊的寬度g上,可以看到多項提示:

程序控制邏輯-貼邊寬度的程序建議值和最小值約束
  • 區域①,程序以灰色來提示:g的值和w、l有關。

  • 區域②,程序告知,根據w和l的值,建議您把g值設置為13到19之間。但這只是一個建議,你可以輸入任何數值。

  • 呃,但是上一句話不完全對,請看區域③,程序告知,g的值最小不能小于5mm,如果把g的值輸入4,程序會自動把g的值改為5。

  • 上一條我們看到的是g的最小值約束,其實它還有最大值約束,我們把g值輸入100,可以看到它被自動的改成為79.25。這個最大極值是程序根據其他參數計算的。