云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

MySQL数据库_石嘴山网站建设_多少钱

小七 141 0

我在Onshape工作过的最激动人心的项目之一就是我们的FeatureStudio,这是一个使用FeatureScript(Onshape的开源编程语言)构建自定义CAD功能的开发环境,用于在3D中建模。在观看了我的队友使用FeatureScript构建创造性新功能后,我开始着迷于使用自定义特征来建模,而不仅仅是机械零件和系统。自定义功能提供了一个创建任何上下文特定的设计语言来创建三维模型的机会,而通过我们构建的Feature Studio环境,任何Onshape用户都可以使用这个机会。我最近搬到夏威夷,为了离我年迈的父母更近一点,我被启发创建了自己的定制CAD功能。我将在我父母附近建一座房子,目前我正在设计我的平面图。我的目标是优化内部生活空间的可用性,同时最小化我的建筑成本。当我探索设计空间时,我希望能够可视化我正在考虑的一些优化。创建三维平面图的功能帮助我探索并回答了一些设计布局的想法和问题。我的第一个可视化平面图的方法是对建筑进行建模,然后将建筑分割为多个房间。此设计语言在功能列表(见下文)中包含"开始构建"、"房间"和"完成构建"功能。这与标准的机械CAD设计语言功能(如"挤出"和"外壳")形成对比。我的目标之一是让特征列表代表特定于设计房屋的概念设计。即使基础几何体使用与我们的标准挤出和抽壳功能相同的功能来创建此三维模型,但特征列表中没有挤出或抽壳功能。这些实现细节隐藏在featurestudio中的自定义特性中,因此在partstudio中工作时,我可以专注于平面布置图设计。最初的"构建优先"方法具有"开始构建"、"房间"和"完成构建"功能。这种方法最初似乎是可行的,但在使用之后,我意识到它不允许我优化我真正关心的东西,也不能帮助我回答一些最紧迫的设计问题。所以我回到绘图板上,创建了一套全新的功能,以实现"家具和步行空间优先"的设计方法(相对于"建筑优先"的设计方法)。我没有从建筑和房间开始,而是通过使用"家具"功能和"步行空间"功能对家具和周围的步行空间进行建模(请注意下面半透明蓝色的"步行空间")。这让我有机会有意识地设计空间的工作流程。在我的平面布置图中,最具挑战性的是那些有更多要求和限制的空间。让我们来看看这些挑战。。。厨房我和我的另一半喜欢一起做饭。我是"预备厨师",所以我主要与冰箱、水槽和一个有切菜板和搅拌碗的柜台互动。我另一个重要的人是"厨师长",所以他把我准备好的食材拿来,主要与炉灶、烤箱、洗碗机和洗碗机互动。厨房设计中高效的"工作三角形"通常的经验法则——水槽、冰箱和炉子形成三角形——不太适合我们的双人工作流程。我们的愿景更像是一条装配线:准备厨师从冰箱里的原料开始Prep chef使用水槽和Prep island处理配料厨师从准备岛上取食材,用烤箱或炉顶加工厨师长在库克托普岛(cooktop island)为饥肠辘辘的人提供西巴奇式的服务(其中包括准备厨师,她总是在厨师长之前开始和完成任务)那么我们理想的厨房布局是什么呢?一个"装配线"厨房布局为2个厨师,每个厨师都有自己的"工作三角形"活动空间我喜欢缝纫和手工艺。我有三台缝纫机,一张桌子大小的大垫子,一大堆其他的缝纫/手工工具,还有一系列的用品。在我们上一个房子里,这些东西被塞进了壁橱或其他家具下面,这使得我们很难和不方便地进行项目工作。我更喜欢在社会上做这些活动,而不是独自一人,当我有朋友或家人来看我缝纫的时候,这种空间的缺乏就更加明显了。我的另一半有一个专门的木屋车库,但我自己没有一个专门的创作空间。我们未来的目标之一是确保我们都有我们需要发展的创造性空间。活动空间的另一个考虑因素是我们都喜欢棋盘游戏,通常是那种我们想暂时离开的游戏。因此,我们希望有一个专用的活动桌(即,不是餐桌),以减少就餐与游戏/项目之间的冲突。那么我们理想的活动空间布局是什么呢?活动空间,方便使用缝纫机,有足够的空间进行社交活动(缝纫、手工艺、游戏等)卧室我们希望能组建一个家庭,所以我们需要我们的平面图足够灵活,以适应我们多年来的需求变化。我们都是远程办公,所以我们需要一个有效的办公空间。一个房间的最小尺寸和总尺寸是多少?它可以满足我们的任何需要:办公室、儿童卧室或客房?根据我尝试过的一些不同布局,它看起来像是一个12英尺x 11英寸的房间,在一面墙上加了一个28英寸的壁橱,既灵活又舒适:儿童卧室的一种可能布局。两人办公室的一种可能布局。客房的一种可能布局。壁橱我们喜欢大量购买食物和生活用品,所以我们有很多"东西",但我们也很讨厌杂乱无章,所以我们需要很大的壁橱空间。我喜欢步入式衣柜,因为它们有额外的储物空间,但我不喜欢它们占用的额外空间。不仅建造额外的平方英尺更贵,而且我需要用吸尘器或清扫的空间也更大。如何最大限度地增加存储空间,同时尽量减少占地面积(即减少平面图中的"浪费"空间)?这是一项棘手的任务。我探索过的一个想法是重新利用现有的"浪费空间",将四个卧室连接在一起形成的走廊。在我的单层起居空间布局中,我似乎无法避开这条走廊,我想让卧室与公共空间保持一定的私密性(因此卧室的门不会直接打开到公共空间)。所以我把这条走廊弄得更宽,里面摆满了专门设计的橱柜:餐具室、亚麻制品和清洁用品。在一方面,我增加了深橱柜,足够深,可以容纳大的物品(如谷类食品盒和吸尘器)。另一方面,我增加了浅壁橱,这样小东西很容易看到和接近(如罐头食品和毛巾)。兼作步入式餐具室、亚麻衣橱和清洁用品柜的走廊。在将家具组合在一起并使用"墙"特征放置墙之后,建筑的形状和尺寸最终显现出来。我对多大的空间是理想的,以及如何在主布局中最好地组合在一起,我有了更好的感觉。将"家具和步行空间优先"空间组合到一个紧急楼层平面图中:在这里,厨房被导入。使用"家具和步行空间优先"方法完成的楼层平面图,带有"家具"、"步行空间"和"墙"功能。使用这些自定义功能来创建完整的布局让我有机会真正地思考和想象空间以及我想如何使用它们。它也给了我信心,我正在建造一个既舒适又实用的空间,同时又具有成本效益。这是我一生中最大的一笔投资,想起来可能会让我不知所措。在我的设计过程中使用这些自定义功能,对于确保我能够获得所有细节都有很大的帮助,尤其是在考虑哪些功能对我来说最重要和最有意义的时候。作为一名员工,多年来致力于建立Onshape平台,能够以用户的身份使用该平台为我的家庭设计出理想的房子,这真是令人满意。我很高兴看到这些模型变成现实,因为我开始建设我的梦想家园!