el-popover可以设高度_中蜂可以加《继箱》?了解一下什么是GN蜂箱,如何制作GN箱...

本文详细介绍了中蜂GN箱的制作,包括设计参数如巢框、蜂箱尺寸,以及制作步骤。内容涉及GN蜂箱的巢脾面积、高宽比、上梁、下梁和边条尺寸等关键要素,旨在提供中蜂活框饲养的专业指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

d7361ebb4249f0eb2aa1c36db50acefe.png

中蜂用GN箱的制作参数和步骤,一起来学习下中蜂用GN箱是如何制作的

一、gn式巢框、蜂箱设计 巢脾是蜂巢的基本单位。活框饲养群的单张巢脾,筑造粘接在巢框内,这样的巢框便成为人工蜂巢的基本单位。人工蜂巢即由数个这样的巢框组成。因此,巢框成为最基本最重要的蜂具,需要首先设计确定。蜂箱则是人工蜂巢的遮掩物兼作巢框的承载体。我们尊重蜜蜂的单王习性。设计时,以能够充分满足1个中蜂自然群的生活需要为基准。

3919bef71e00f86dc5ba1c8f7868a21e.png

(一)GN蜂箱设计参数

中蜂王产卵量以每日1000粒计,蜂群抚育能力以20000计,工蜂寿命以羽化出房后存活40天计,最大群势以40000只蜂计。巢脾厚度:工蜂房所在处取22毫米,雄蜂房所在处取24毫米,贮蜜区厚度取25毫米。巢框上梁之间的间距取四季平均值10毫米,贮蜜区蜂路取6毫米,育儿区蜂路取8毫米,单行道蜂路取6毫米,双行道蜂路取8~10毫米。

19969a7f8e6eae5ec820c07c5cef0474.png

每群中蜂的最大抚育能力,由蜂王日产卵量与工蜂发育历期相乘之积而来:

1000×20=20000(卵、虫、蛹)

b, d 最大群势是以蜂王日产卵量乘以工蜂寿命而来:

1000×40=40000(只蜂)

4cf7cdd4a44ce3b4933601a11faf4e8a.png

(二)gn框内径与巢脾面积

f 巢框面积的确定,主要依据群势、每个蜂巢所含巢脾的总面积。根据测算,每只工蜂在巢脾上栖息所占的面积为: e

体长×体宽=1.294×0.487≈0.630178(平方厘米)

此处的体长、体宽均已包含茸毛长度,40000只成年蜂所占的面积就应该是:

0.63平方厘米×40000≈25200平方厘米

由此算出的理论面积,与一般中蜂自然巢的巢脾实际总面积:14000~17000平方厘米,有较大差距。主要原因在于:中蜂喜好密集结团、密集护巢。例如,中蜂巢的表面,一般都有由蜜蜂重叠形成的密集壳体,这些蜜蜂并未直接占用巢脾面积;自然生活群受多种因素制约,平均群势一般难于达到40000只蜂。因此,设计时取中蜂自然巢总面积的中间值:15000平方厘米为参数。但在饲养管理中,可将25 200平方厘米的巢脾面积,作为贮藏备用巢脾量的参考数。

f78c2df3e3551caa985ea937011e5858.png

设gn框立式箱通常为双箱体,上、下箱体内各放置10个巢框;那么,每个gn框的巢脾面积就应该是:

15000平方厘米÷20=750平方厘米

每个gn框单侧面积为:

750平方厘米÷2=375平方厘米

05a94551b4a49e7276f2c0a0c0a6900b.png

(三)gn框高、宽比确定

郎式巢框的高、宽比为1:2.06,属典型的宽矮类型。既有利于卧式饲养意蜂,又有利于加继箱形成立式蜂巢。设计中蜂适用巢框时,应将其作为重要参考。为了满足中蜂结团趋于“圆球”的习性;在双箱体内,由上、下巢框组合而成的人工蜂巢,更趋于方形。所以,gn框应比郎式框还宽矮些。为此,高、宽比取1:2.18。按此比例,当gn框内宽取290毫米时,内高就应为133毫米。由此而来的gn框实际单侧面积为: 290毫米×133毫米÷100=385.7(平方厘米)

与上述375平方厘米的单侧面计算值基本相符。

ab85b8e968471b8b337aac1e6da1995e.png

需要特别指出的是:上述尺寸经理论分析和实践检验表明,虽已是gn框的最佳尺寸,但并不是gn框的唯一尺寸。只要巢框内宽在250~300毫米范围,内高在130~150毫米范围,选择内径做出的巢框。都基本符合前述设计思路。当然,巢框内径如有变化,蜂箱尺寸也需要作相应改变。

9c0724b2dad4472b2fe8d4726fee81dc.png

(四)gn框上梁、下梁、边条尺寸

依照上述最佳内径尺寸做出的巢框,称为gn箱标准巢框或gn标准框。因为巢框上梁长度,是由内长290毫米、框耳长19毫米、边条厚度10毫米构成。框耳长度又由边蜂路10毫米和在箱壁上的承接长度9毫米构成。所以,gn标准框的上梁总长度为:

290毫米+2×19毫米+2×10毫米=348毫米

巢框上梁宽度与巢脾厚度密切相关。若取宽度为25毫米,就能函盖中蜂自然巢内的各种巢脾厚度。所以,gn框上梁宽度取25毫米。若以杉木类的木材作上梁,10毫米厚度已能完全承载整蜜框重量,所以,上梁厚度、边条厚度都取10毫米。

ba65751b5743e24a2d39c2c0891222f0.png

巢框边条长度包括了巢框内高和下梁厚度。当下梁厚度取7毫米时,gn框边条长度为:

为了方便制作,边条宽度一般与上梁宽度相一致。但为了更有利于蜜蜂护脾,调节蜂巢温度、湿度,边条也可以做成上宽下窄的方式,即上部与上梁等宽,下部与下梁同宽。

gn框下梁长度取290毫米,宽度取10毫米。

af412c7eefba3a2e471b6e4d7dc9d333.png

(五)gn式蜂箱设计)

按照前节论述,gn箱设计思路主要依循:卧式为单元再向立式组合,即由巢箱加继箱组合成为立式蜂箱,简称gn立式箱。但对于需要周年实行卧式箱饲养的地区和方便嗜好卧式箱养中蜂者,也专门设计了gn框卧式箱。

gn立式箱箱围确定 箱围高度分为,巢箱高度与继箱高度。因为功能不同,二者在高度上有差异。巢箱与继箱的长、宽相同。

8a77ea65ba2e1d6dac3fc099ec8fecea.png

(1)箱体高度 巢箱高度由巢框外高、上蜂路、下部空间组成。针对中蜂护巢蜂形成的壳体,下部最厚的自然属性,以及蜂巢下部需留较多自由空间的要求,取26毫米作巢框下缘至蜂箱内底的距离。所以,巢箱高度应为:

150毫米+6毫米+26毫米=182毫米

又因为要在巢箱前壁配插巢门档,并在巢门档上开设巢门。所以,182毫米是巢箱体左右(侧)壁与后壁的高度。而巢箱的前壁高度取158毫米。

04a8c4a3d9860faccfed6e83f62caae1.png

继箱高度是由巢框外高、上蜂路、巢框下缘与继箱底间距相加而成:

150毫米+6毫米+2毫米=158毫米

因此,继箱体的高度取158毫米。

如果为了提高使用效率,延长箱体使用寿命,因而实行巢箱体与继箱体通用互换。那么,就应使巢箱体高度与继箱体高度相同。然后,在蜂箱内底边,再专门设置边条来垫高,以此留出蜂巢下部所需的自由空间。这样的边条,高度取24毫米,宽度取与箱壁厚度等同。

de11ad3a2dd4c562b3c47f3727f37f2e.png
### 解决方案 在 `el-popover` 组件嵌套使用时,如果点击内部的 `el-popover` 导致外部的 `el-popover` 关闭,可以通过调整事件传播机制来解决问题。以下是具体的解决方案: #### 方法一:阻止事件冒泡 通过 JavaScript 的 `event.stopPropagation()` 方法可以阻止事件向上传播,从而避免触发外部 `el-popover` 的关闭逻辑。 ```html <template> <el-popover placement="right" title="外部 Popover" width="200" trigger="click" v-model:visible="outerVisible"> <!-- 外部内容 --> <p>这是外部的内容</p> <!-- 内部 Popover --> <el-popover placement="bottom" title="内部 Popover" width="150" trigger="click" v-model:visible="innerVisible"> <p @click.stop>这是内部的内容</p> <!-- 阻止事件冒泡 --> </el-popover> <template #reference> <el-button>打开外部 Popover</el-button> </template> </el-popover> </template> <script> export default { data() { return { outerVisible: false, innerVisible: false, }; }, }; </script> ``` 在此方法中,在内部 `el-popover` 的可交互区域绑定 `@click.stop` 事件[^1],这样可以有效防止点击事件传递给外部 `el-popover`,进而避免其被意外关闭。 --- #### 方法二:自定义触发条件 通过手动控制 `v-model:visible` 属性的状态,可以在特定条件下决定是否隐藏外部 `el-popover`。这种方式更灵活,适用于复杂的场景。 ```html <template> <el-popover placement="right" title="外部 Popover" width="200" trigger="manual" <!-- 手动触发 --> v-model:visible="outerVisible"> <!-- 外部内容 --> <p>这是外部的内容</p> <!-- 内部 Popover --> <el-popover placement="bottom" title="内部 Popover" width="150" trigger="click" v-model:visible="innerVisible"> <p>这是内部的内容</p> </el-popover> <template #reference> <el-button @click="toggleOuter">打开外部 Popover</el-button> </template> </el-popover> </template> <script> export default { data() { return { outerVisible: false, innerVisible: false, }; }, methods: { toggleOuter() { this.outerVisible = !this.outerVisible; }, closeOuterIfNotInner(event) { if (!this.innerVisible && !this.$refs.popover.contains(event.target)) { this.outerVisible = false; } }, }, mounted() { document.addEventListener('click', this.closeOuterIfNotInner); }, beforeDestroy() { document.removeEventListener('click', this.closeOuterIfNotInner); }, }; </script> ``` 此方法的核心在于监听全局点击事件并判断当前状态。只有当内部 `el-popover` 已经关闭且点击发生在外部范围时,才会关闭外部 `el-popover`[^2]。 --- #### 方法三:禁用自动关闭功能 某些情况下可以直接禁用外部 `el-popover` 的自动关闭行为。通过置 `trigger="manual"` 并完全由开发者控制可见性状态,能够更精确地管理组件的行为。 ```html <template> <el-popover placement="right" title="外部 Popover" width="200" trigger="manual" <!-- 禁用手动触发 --> v-model:visible="outerVisible"> <!-- 外部内容 --> <p>这是外部的内容</p> <!-- 内部 Popover --> <el-popover placement="bottom" title="内部 Popover" width="150" trigger="click" v-model:visible="innerVisible"> <p>这是内部的内容</p> </el-popover> <template #reference> <el-button @click="openOuter">打开外部 Popover</el-button> </template> </el-popover> </template> <script> export default { data() { return { outerVisible: false, innerVisible: false, }; }, methods: { openOuter() { this.outerVisible = true; }, }, }; </script> ``` 这种方法适合不需要频繁切换可见性的场景,因为所有的显示/隐藏操作都需要显式调用[^3]。 --- ### 总结 以上三种方式分别针对不同的需求提供了灵活性较的解决方案。推荐优先尝试 **方法一**(阻止事件冒泡),因为它简单易用且兼容性强;对于复杂业务逻辑,则可以选择 **方法二** 或 **方法三** 进行定制化开发。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值