3D模型管理系统技术设计书V

合集下载

3d模型设计方案

3d模型设计方案

3d模型设计方案3D模型设计方案一、项目背景随着科技的不断发展,3D模型已经广泛应用于多个领域,如游戏、电影、建筑设计等。

本方案旨在设计一个实用、易操作的3D模型,以满足用户的需求。

二、项目目标1. 设计一个美观、逼真的3D模型,能够吸引用户的眼球。

2. 提供简单易用的操作界面,使用户能够轻松学习和使用。

3. 支持多种格式的文件导入和导出,方便用户在不同软件之间的转换。

4. 提供丰富的功能和工具,如模型编辑、光影渲染等,以满足用户不同的需求。

三、项目内容1. 界面设计- 设计整体界面布局,包括菜单栏、工具栏、视图窗口等,使用户能够快速找到所需功能。

- 提供自定义界面选项,使用户能够根据自己的喜好调整界面的风格。

2. 模型创建与编辑- 提供基本几何体的创建工具,如立方体、球体、圆柱体等,使用户能够快速创建基本模型。

- 提供多种建模工具,如平移、旋转、缩放等,使用户能够对模型进行灵活的编辑。

- 支持模型的组合和分离操作,方便用户对复杂模型进行细分处理。

3. 材质和纹理- 提供多种材质库和纹理库,使用户能够为模型添加适合的材质和纹理,增加视觉效果。

- 支持自定义材质和纹理的导入,方便用户使用自己的素材进行设计。

4. 光影渲染- 提供光源编辑工具,使用户能够调整不同光源的位置、颜色等参数,实现真实的光照效果。

- 支持不同的渲染算法,如光线跟踪、阴影投射等,提高渲染效果和速度。

五、项目实施计划1. 需求调研和分析阶段(2周)- 研究市场上已有的3D模型设计软件,了解用户需求和现有不足。

- 分析用户群体特点,确定设计方案的目标用户。

2. 方案设计和制定阶段(2周)- 设计界面布局和功能模块,确定具体的软件功能和工具。

- 制定开发计划和任务分配,确定项目实施的时间和进度。

3. 开发和测试阶段(4周)- 进行软件的编码和开发,实现设计方案中的功能和工具。

- 进行软件的测试和调试,确保软件的稳定性和可靠性。

4. 用户调研和改进阶段(2周)- 邀请目标用户进行测试和评估,收集用户反馈和意见。

SOLIDWORKS Composer 3D 技术文档说明书

SOLIDWORKS Composer 3D 技术文档说明书

OBIETTIVISOLIDWORKS® Composer è uno strumento 3D che consente di riutilizzare i dati tecnici 3D per creare contenuti grafici in grado di spiegare processi e procedure all'interno delle comunicazioni tecniche. Questi contenuti includono istruzioni di assemblaggio per la produzione, manuali dei prodotti, istruzioni di installazione, manuali di assistenza, manuali per la formazione, brochure di marketing e offerte per le vendite.PANORAMICASOLIDWORKS Composer è uno strumento per la crea-zione di supporti per la comunicazione, quali istruzioni di assemblaggio, elenchi di parti e supporti di presen-tazione, che possono essere costituiti da pagine HTML interattive, animazioni, immagini rasterizzate o grafica vettoriale. I dati di SOLIDWORKS o di altre applicazioni CAD possono essere importati in SOLIDWORKS Composer e organizzati in viste costituite da istantanee dei dati dell'assieme con orientamenti e stati diversi, in cui le parti vengono mostrate e nascoste in base alle esigenze. Poiché SOLIDWORKS Composer è un software associa-tivo, è possibile aggiornare automaticamente i materiali di comunicazione tecnica con le modifiche apportate ai modelli CAD. Per la prima volta, potrete ridurre i tempi di realizzazione dei prodotti con la garanzia di avere sempre una documentazione accurata e di alta qualità. Gli ele-menti grafici e le animazioni di SOLIDWORKS Composer sono particolarmente utili nella semplificazione delle istruzioni di assemblaggio e degli ordini di lavoro. Potete visualizzare direttamente in 3D le modalità di assemblag-gio o riparazione del prodotto, riducendo la probabilità di errori in officina, eliminando le barriere linguistiche e riducendo notevolmente i costi di localizzazione. VANTAGGIRiduzione dei ritardi nel time-to-market. SOLIDWORKS Composer consente di ridurre gli errori nella documenta-zione e garantire la commercializzazione di tutti i materiali più rapidamente grazie ai seguenti vantaggi:• Creazione anticipata della documentazione durante il processo di progettazione e aggiornamenti più rapidi in caso di modifiche al progetto.• Creazione di contenuti 3D interattivi che chiunque potrà visualizzare con il software gratuito SOLIDWORKS Composer Player.• Aggiunta di elementi grafici interattivi ai materialidi formazione.• Creazione di rendering ombreggiati ad alta risoluzione e con effetti 3D per presentazioni e brochure.• Pubblicazione rapida online di dettagli dei prodotti complessi tramite modelli Web.Maggiore soddisfazione dei clienti. Una grafica di prodotto azzeccata può fare la differenza fra raggiungere l'obiettivo di vendita prefissato o mancarlo. Con SOLIDWORKS Composer è possibile:• Creare immagini più realistiche, eliminando la necessità di prototipi fisici durante la realizzazione dei materiali di marketing per il prodotto.• Illustrare in modo efficace i prodotti constoryboard interattive.• Evidenziare i principali elementi distintivi chiave con viste dettagliate, effetti di luce e componenti trasparenti.• Stupire i prospect visualizzando velocemente gli aggiornamenti dei progetti.• Creare animazioni interattive per rappresentare in modo efficace i dettagli più complessi del prodotto. Maggiore chiarezza nelle comunicazioni. Non è più necessario scendere a compromessi nella comunicazione, acconten-tandosi di disegni poco dettagliati per illustrare il concept o aspettando la fine del progetto per iniziare a creare i materiali di comunicazione del prodotto. Con SOLIDWORKS Composer, sarà possibile creare in maniera semplice:• Viste dettagliate• Viste esplose• Immagini ad alta risoluzione• Illustrazioni tecniche• Animazioni interattive• Distinte di materiali ed elenchi di parti interattivi3D EXPERIENCE platform migliora le applicazioni del marchio al servizio di 12 settori industriali ed offre un'ampia gamma di esperienze di soluzioni industriali.Dassault Systèmes, the 3D EXPERIENCE ® Company, mette a disposizione di aziende e persone universi virtuali in cui immaginare innovazioni per un mondo sostenibile. Le sue soluzioni leader a livello mondiale trasformano il modo in cui i prodotti vengono progettati, realizzati e gestiti. Le soluzioni collaborative di Dassault Systèmes promuovono l'innovazione sociale, aumentando le possibilità che il mondo virtuale migliori il mondo reale. Il gruppo offre valore a oltre 220.000 aziende di tutte le dimensioni e di tutti i settori industriali in oltre 140 Paesi. Per ulteriori informazioni, visitare il sito web /it .AmericheDassault Systèmes 175 Wyman Street Waltham, MA 02451 USAEuropa/Medio Oriente/Africa Dassault Systèmes10, rue Marcel Dassault CS 4050178946 Vélizy-Villacoublay Cedex FranciaDassault Systèmes Italia s.r.l.+39-049-8176400 ************************©2018 D a s s a u l t S y s t èm e s . T u t t i i d i r i t t i r i s e r v a t i . 3D E X P E R I E N C E , l 'i c o n a C o m p a s s , i l l o g o 3D S , C A T I A , S O L I D W O R K S , E N O V I A , D E L M I A , S I M U L I A , G E O V I A , E X A L E A D , 3D V I A , 3D S W Y M , B I O V I A , N E T V I B E S , I F W E e 3D E X C I T E s o n o m a r c h i c o m m e r c i a l i o m a r c h i r e g i s t r a t i d i D a s s a u l t S y s t èm e s , u n a "s o c i ét é e u r o p ée n n e " f r a n c e s e (r e g i s t r o d e l c o m m e r c i o d i V e r s a i l l e s n r . B 322 306 440), o d e l l e s u e c o n s o c i a t e n e g l i S t a t i U n i t i e /o i n a l t r i P a e s i . T u t t i g l i a l t r i m a r c h i s o n o d i p r o p r i e t à d e i r i s p e t t i v i p r o p r i e t a r i . L 'u s o d e i m a r c h i d i D a s s a u l t S y s t èm e s o d e l l e s u e c o n s o c i a t e è s o g g e t t o a l l a l o r o a p p r o v a z i o n e e s p l i c i t a p e r i s c r i t t o .FUNZIONALITÀSOLIDWORKS Composer• Le istruzioni di assemblaggio contengono informazioni aggiornate derivanti dagli ordini di modifica emantengono le informazioni di progettazione, riducendo i dubbi nell'officina e le incomprensioni dovute alle barriere linguistiche.• I manuali dei prodotti, le guide all'assistenza eall'installazione hanno sempre un aspetto professionale e vengono aggiornati a ogni modifica dei prodotti. Il risultato: riduzione delle chiamate all'assistenza ed elenchi parti sempre aggiornati.• I materiali di formazione vengono sviluppati in modo intelligente, su misura per gli utenti finali a cui sono destinati, consentendo di ridurre una curva di apprendimento altrimenti elevata.• I materiali di vendita e di marketing spiccano su quelli della concorrenza e rimangono sempre aggiornati a ogni modifica dei prodotti.• Le presentazioni di revisione dei progetti vengonorealizzate in modo semplice, per ridurre le incomprensioni e ottenere maggiore consenso.SOLIDWORKS Composer PlayerPiù che un semplice visualizzatore, SOLIDWORKS Composer Player consente:• Agli utenti finali di accedere ai contenuti grazie a questa utility gratuita.• Agli utenti dell'officina, ai clienti e ai partner di osservare il funzionamento del prodotto, le possibilità che offre e il modo in cui utilizzarlo con contenuti 3D interattivi.• Ai team di produzione di visualizzare come è assemblato il prodotto.• Ai rappresentanti del servizio clienti di seguire il processo di riparazione.• Ai clienti di osservare il prodotto in azione, ancora prima che venga realizzato.SOLIDWORKS Composer Player Pro• Creazione di demo personalizzate dei prodotti, contenuti interattivi e istruzioni di assemblaggio per consentire di comprendere rapidamente qualsiasi processo.• Varie funzioni, tra cui rotazione, zoom, animazioni e misurazioni, nonché la capacità di visualizzare le distinte materiali, in un ambiente in cui i diritti sono controllati dall'autore.• Visualizzazione di istruzioni interattive dettagliate senza alcuna interfaccia utente aggiuntiva.• Creazione di applicazioni personalizzate da distribuire internamente o sul sito Web mediante API (Application Programming Interface).SOLIDWORKS Composer Sync• Aggiornamento dei metadati, della geometria, delle distinte materiali e delle informazioni di produzione.• Automazione batch per gli output, conversione batch e aggiornamento.• Presenta un grande insieme di modelli.SOLIDWORKS Enterprise Composer Sync• Personalizzazione e integrazione con sistemi PLM (Product Lifecycle Management).• Importazione automatica in modalità batch di file 3D e pubblicazione del contenuto.• Automazione della creazione dei documenti in sistemi di flusso di lavoro esistenti.• Automazione della conversione dei documenti mediante un programma XML personalizzato.SOLIDWORKS Composer Check• Utilizzo del rilevamento delle interferenze statiche e dinamiche.• Funzioni di Controllo ingombro: test delle interferenze, test della distanza minima e controllo dell'ingombro.• Rilevamento delle collisioni interattivo per individuare le collisioni durante le animazioni.• Convalida delle procedure di assistenza e assemblaggio prima della commercializzazione dei prodotti.。

三维建模高职教材

三维建模高职教材

三维建模高职教材三维建模是现代设计领域中的重要技术,广泛应用于建筑、工程、游戏、动画等领域。

为了满足高职学生对三维建模知识的需求,制定一本高职教材,旨在帮助学生系统地学习三维建模的基础知识和技术。

第一章:三维建模基础本章主要介绍三维建模的基础概念和工具。

首先,对三维建模的定义进行解释,并介绍三维建模的应用领域。

然后,介绍三维建模软件的种类和常用工具。

最后,引导学生了解三维建模的基本工作流程,包括模型建立、编辑和渲染等步骤。

第二章:三维建模技术本章重点介绍三维建模的各种技术。

首先,介绍建模的基本原理,包括建模的基本几何形状、建模的方法和建模的规则。

然后,详细介绍建模的各种技术,如多边形建模、曲线建模、雕刻建模等。

最后,引导学生学习三维建模中的材质、纹理、光照和渲染等技术,以提升模型的质量和真实感。

第三章:三维建模实践本章通过实际案例,引导学生进行三维建模的实践操作。

首先,介绍如何选择合适的建模软件和工具。

然后,通过案例分析,引导学生学习如何进行三维模型的建立、编辑和优化。

最后,鼓励学生通过模型导出和渲染,将三维模型转化为可视化的作品,以增强学生的实际操作能力。

第四章:三维建模应用本章主要介绍三维建模在各个行业中的应用。

通过案例分析,引导学生了解三维建模在建筑设计、工程建设、游戏开发、影视制作等领域的应用。

同时,介绍三维建模与其他相关技术的结合,如虚拟现实、增强现实等,以拓宽学生的职业发展视野。

第五章:三维建模的未来发展本章主要探讨三维建模的未来发展趋势。

首先,介绍三维建模技术的最新进展,如物理模拟、自动建模等。

然后,展望三维建模在人工智能、智能制造等领域的应用前景。

最后,引导学生思考三维建模技术对社会的影响和职业发展的机遇与挑战。

通过编写这本高职教材,可以满足学生对三维建模知识的学习需求。

教材结构合理,从基础知识到实践操作,系统地介绍了三维建模的各个方面。

同时,通过案例分析和应用实例的引导,培养学生的实际操作能力和职业发展意识。

3d策划书模板3篇

3d策划书模板3篇

3d策划书模板3篇篇一《3D 策划书模板》一、项目概述1. 项目名称:[具体名称]2. 项目背景:简要说明项目启动的原因和背景。

3. 项目目标:明确项目期望达成的具体目标,如创建一个逼真的 3D 场景、制作一段精彩的 3D 动画等。

二、3D 内容规划1. 场景设计:描述主要场景的风格、布局和元素。

2. 角色设计(若有):包括角色的外貌、性格特点、动作风格等。

3. 物体设计:列举关键物体的设计要点。

三、技术要求1. 软件工具:说明将使用的 3D 制作软件。

2. 渲染引擎:确定使用的渲染引擎及其特点。

3. 硬件需求:列出运行 3D 项目所需的最低硬件配置。

四、制作流程1. 前期准备:包括资料收集、概念设计等。

2. 模型制作:详细说明模型创建的步骤和方法。

3. 材质与纹理:描述如何为模型添加材质和纹理。

4. 灯光与渲染:讲解灯光设置和渲染的流程。

5. 动画制作(若有):阐述动画的制作过程。

五、时间安排1. 各个阶段的时间节点:明确每个制作阶段的开始和结束时间。

2. 里程碑:确定关键的里程碑事件。

六、团队组建1. 3D 设计师:负责模型、材质等的制作。

2. 动画师(若有):专注于动画部分的创作。

3. 技术支持人员:确保软件和硬件的正常运行。

七、预算分配1. 人力成本:计算团队成员的薪酬。

2. 软件和硬件费用:购买或租赁相关工具的开销。

3. 其他费用:如培训、素材购买等费用。

八、质量控制1. 审核环节:设立不同阶段的审核点。

2. 标准设定:明确质量的具体标准和要求。

九、风险评估与应对1. 可能遇到的风险:如技术难题、时间延误等。

2. 应对措施:针对风险制定相应的解决方案。

十、项目交付与验收1. 交付内容:明确最终交付的 3D 成果形式。

2. 验收标准:确定验收的具体指标和方法。

篇二《3D 策划书模板》一、项目概述1. 项目名称:[具体名称]2. 项目背景:简要说明项目产生的背景和原因。

3. 项目目标:明确项目要达成的具体目标,包括技术目标、艺术目标等。

三维模型信息管理系统的实现及分析

三维模型信息管理系统的实现及分析

三维模型信息管理系统的实现及分析摘要:Internet技术应用的迅速发展和三维Gis软件的兴起,使得对于三维模型的管理日趋常态化。

所以为了将三维模型及其信息统一管理起来,我在领导的委派下开发了三维模型信息管理系统。

系统主要是为了将同事们日常常用的三维模型转换成OBJ格式上传至服务器,然后存储起来,将其信息一并载入,之后可以进行预览、分类和下载等操作,并记录在日志里。

关键字:三维模型,储存因为三维模型的特性,使得它在水利建筑等方面有这高频次的使用,针对于三维模型的复用和储存管理,在领导的委派下,我开发了三维模型信息管理系统。

系统涉及到实体模型的上传、下载和日志及后台管理等。

1三维模型说明三维模型是具有质量、体积、重心和惯性矩等特性的封闭三维体。

可以根据简单的线框在不同细节层次渲染的或者用不同方法进行明暗描绘。

许多三维模型使用纹理进行覆盖。

1.1 OBJ格式OBJ文件是三维模型的一种文件格式。

由Alias|Wavefront公司为3D建模和动画软件"Advanced Visualizer"开发的一种文件标准,非常适合用于3D软件模型之间的互导。

OBJ文件是一种文本文件,可以直接用写字板打开进行查看和编辑修改。

OBJ模型的特点如下:(1)OBJ是三维模型的一种格式。

(2) OBJ文件主要支持多边形模型,但它也支持曲线、表面、点组材质。

(3) OBJ文件支持三个点以上的面。

(4) OBJ文件支持法线和贴图坐标。

这样文件导入软件后后只需指定一下贴图文件路径就行了,不需要再调整贴图坐标。

1.2 FBX格式FBX模型是一种通用模型格式,支持所有主要的三维数据元素以及二维、音频和视频媒体元素。

1.3 FBX格式和OBJ格式的相同点(1)FBX格式和OBJ格式都是三维通用模型格式,可以用在目前几乎所有的主流三维软件中。

(2)FBX文件和OBJ都支持三个点以上的面,这一点非常有适用性。

很多其它的模型文件格式仅仅支持三个点的面。

VR场景策划书

VR场景策划书

VR场景策划书一、概述随着虚拟现实(Virtual Reality,简称VR)技术的不断发展,VR场景成为了各种领域的热门应用。

本文旨在提供一份详细的VR场景策划书,以便帮助读者了解如何规划并实施一个成功的VR场景项目。

二、项目简介本项目旨在创建一个引人入胜的VR场景,使观众能够身临其境地体验特定的场景或情境。

以下是本项目的主要内容和目标:1. 场景描述:本VR场景将模拟一个宏伟的森林景观,包括高大的树木、清澈的溪流和各种野生动物。

2. 目标观众:针对广泛的观众群体,包括旅游者、自然爱好者和教育机构。

3. 核心体验:观众将能够通过VR设备沉浸在真实感觉的森林环境中,并参与互动活动,如追逐动物、探索自然景观等。

三、技术要求为了实现目标并提供令人满意的用户体验,以下是本项目对技术设备和软件的要求:1. VR设备:采用高质量的VR头盔,并确保其对用户有舒适的佩戴体验。

2. 渲染引擎:使用先进的渲染引擎,以呈现出逼真的视觉效果和流畅的动画。

3. 互动控制器:提供用户友好的互动控制器,使观众能够自由移动并与环境进行互动。

4. 音效系统:采用3D音效技术,以增强观众对环境中声音的真实感知。

5. 数据传输:确保VR场景的无缝流畅运行,要求稳定的网络连接和快速的数据传输速度。

四、目标达成的可行性分析本项目的成功实施与以下几个关键因素有关:1. 技术可行性:确认所需要的VR技术和设备在市场上已经发展成熟,并能够满足本项目的要求。

2. 内容制作:团队需要具备专业的3D建模和动画制作能力,以创造出逼真和引人入胜的森林场景。

3. 用户体验:通过市场调研和用户反馈,确保VR场景能够满足观众的期望,并提供令人满意的使用体验。

4. 资金支持:确保项目有足够的资金支持,包括技术设备的购买和维护、场地租赁以及人员成本等。

五、项目实施计划为了确保项目按计划顺利进行,以下是本项目的实施计划:1. 确定团队:组建一个专业的团队,包括VR技术开发人员、3D艺术家和项目管理人员。

基于三维模型的地名地址管理系统设计与实现

基于三维模型的地名地址管理系统设计与实现

1引言地名地址是各行业最常使用的基础数据之一,由于以往地名地址数据管理的不规范,给地名地址使用带来了很多不便。

北屯市编制了地址门牌编码规则,并下发了规范使用地名地址的通知,要求公安、工商等使用地名地址的单位在办理业务时所需门牌号以民政部门办理的门牌证为准,从而使得当地的地名和地址门牌信息保持了统一和规范。

北屯市通过地名地址管理系统的建设理顺了地名地址管理体系,创新了管理方式。

该系统除了地名地址业务管理,还加入了三维模型场景,实现了地名地址在实景三维模型上的表达与应用。

2系统总体结构设计地名地址管理系统基于SOA 服务式架构,通过其提供的服务注册和目录功能,开发前端应用客户端及服务端,实现一体化的数据管理。

系统采用B/S 架构,运行在政务外网,浏览器端兼容谷歌、360等主流浏览器,实现地名地址浏览、管理以及门牌业务办理等功能。

系统由基础设施层、数据层、应用层组成。

其总体架构如图1所示。

2.1基础设施层基础设施层是本系统的依托,其包含服务器、交换机、GIS平台软件、Oracle 数据库软件、Tomcat 中间件、操作系统、防火墙以及网络设施等。

2.2数据层数据层包含标准地名数据(地名普查成果)、业务地名数据、地址(门牌)数据、三维模型以及关联数据等。

需要说明的是:三维模型都是栅格数据,而地名地址数据是矢量数据,为了【作者简介】陈平星(1975~),男,湖南耒阳人,高级工程师,从事地理信息和行业信息化建设研究。

基于三维模型的地名地址管理系统设计与实现Design and Implementation of Toponym and Address ManagementSystem Based on 3D Model陈平星(新疆兵团勘测设计院(集团)有限责任公司,乌鲁木齐830002)CHEN Ping-xing(Xinjiang Corps Survey and Design Institute(Group)Co.Ltd.,Urumqi 830002,China)【摘要】地名地址数据是信息化建设的基础数据,建设地名地址管理系统是一种非常有效的数据管理方式。

SketchUp 3D建模实战简单易学的3D设计工具

SketchUp 3D建模实战简单易学的3D设计工具

SketchUp 3D建模实战简单易学的3D设计工具SketchUp 3D 建模实战——简单易学的 3D 设计工具在当今数字化的时代,3D 设计已经成为了许多领域不可或缺的一部分。

无论是建筑设计、室内装修,还是游戏开发、工业设计,都离不开 3D 建模技术。

而在众多的 3D 建模工具中,SketchUp 以其简单易学、直观便捷的特点,受到了广大设计师和爱好者的青睐。

SketchUp 是什么?SketchUp 是一款由 Trimble 公司开发的 3D 建模软件,它最初是为了建筑设计领域而开发的,但如今已经广泛应用于多个行业。

SketchUp 的界面简洁明了,操作方式直观易懂,即使是没有任何 3D建模经验的初学者,也能够在短时间内上手并开始创建自己的 3D 模型。

SketchUp 的特点1、简单易用SketchUp 的操作界面非常友好,工具和命令都以图标和菜单的形式清晰地展示出来。

用户可以通过拖拽、点击等简单的操作来绘制线条、创建面和体,大大降低了学习门槛。

2、直观的绘图方式与传统的 3D 建模软件不同,SketchUp 采用了“画线成面,拉面成体”的直观绘图方式。

用户可以像在纸上画图一样,先绘制出物体的轮廓,然后通过拉伸、推拉等操作将其变成 3D 模型。

这种方式让建模过程变得更加自然和有趣。

3、丰富的插件资源SketchUp 拥有一个庞大的插件库,用户可以根据自己的需求安装各种插件来扩展软件的功能。

比如,用于渲染的插件、生成复杂几何体的插件、进行地形建模的插件等等,满足了不同用户在不同领域的需求。

4、与其他软件的兼容性SketchUp 可以与多种其他设计软件进行数据交换,如 AutoCAD、3ds Max、Rhino 等。

这使得设计师能够在不同的软件之间灵活切换,充分发挥各自的优势,提高工作效率。

SketchUp 的基本操作1、绘图工具SketchUp 提供了多种绘图工具,如直线工具、圆弧工具、矩形工具等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3D模型管理系统技术设计书2014年9月21日目录1.项目背景 (1)2.建设目标 (1)3.建设容 (1)3.1.模型库建设 (1)3.2.三维模型管理系统建设 (2)4.总体设计 (2)5.数据库设计 (4)5.1.数据库逻辑结构 (4)5.2.FTP服务 (8)6.功能设计 (9)6.1.模型上传 (9)6.2.模型文件下载 (9)6.3.查询 (10)6.4.统计 (10)6.5.模型文件浏览 (10)6.6.删除 (11)1.项目背景三维GIS形象真实的描述了城市三维地理空间容,三维城市模型是三维GIS 中非常重要的容。

三维模型不仅给人一种直观的感受,而且广泛应用于城市规划的方方面面。

与二维GIS数据相比,三维模型的生产过程、数据容和数据规模有很大不同,生产过程复杂很多,数据容更加丰富,数据量成倍增加。

在城市规划中三维模型以文件形式存放,包含Max格式导出的X格式文件、skyline入库打包文件、Jpg格式效果图(含总平图)、CAD格式的总平图。

随着现代城市的高速发展,城市建筑更新不断加快,规划管理中的三维模型成倍增加,若仍旧采用文件方式进行管理,将面临如下困难:数据的安全性和共享性得不到保障,历史数据难以有效管理,缺乏对数据的高效查询与检索,缺乏对数据的更新维护机制。

建立城市三维模型管理系统,建立三维模型文件的目录索引,对三维模型进行有效的组织和管理,对城乡规划信息化和城乡规划管理具有实际意义。

2.建设目标基于FTP服务建立三维模型文件库,同时建立与之匹配的关系库,存储模型文件的索引、类别信息,在此基础上建立支持三维模型上传、下载、查询、浏览、统计、历史数据管理的城市三维模型管理系统。

3.建设容3.1.模型库建设(1)基于FTP服务建立三维模型文件库,按照模型的类型和名称对模型中包含的各个部分进行组织存储。

每一个模型以唯一的文件标识作为文件夹名称进行组织,该目录下存储当前模型不同时期的模型,规定以上传时间近的版本为成果库,其余文件作为历史数据。

(2)建立与文件库对应的关系库,存储文件库中模型文件的存储路径、模型类别、文件标识信息,以支持模型文件的查询、统计。

3.2.三维模型管理系统建设基于模型库,通过ftp服务实现城市三维模型文件(包含Max格式导出的X 格式文件、skyline入库打包文件、Jpg格式效果图(含总平图)、CAD格式的总平图子文件)上传、下载、浏览、删除;同时通过关系库多模型文件的目录信息进行组织,在此基础上实现模型文件的查询、统计功能。

4.总体设计三维模型管理系统实现对三维模型的有效组织、管理,支持三维模型高效查询、检索,其整体架构自下而上由硬件设施层、软件设施层、数据存储层、数据服务层、系统应用层、用户交互层组成,其总体架构如下图所示。

硬件设施层用户交互用层系统应用层图1系统总体结构(1)硬件设施层确保用户快速查询、浏览、上传、下载模型模型文件,三维模型管理系统建立在它们之上。

(2)软件设施层它们介于硬件设施和三维模型管理系统之间,控制、协调计算机及外围设备,支持应用软件开发和系统运行。

(3)数据存储层三维模型文件包含Max格式导出的X格式文件、skyline入库打包文件、Jpg 格式效果图(含总平图)、CAD格式的总平图子文件,为了高效、充分的对其进行利用,需要对其进行集成建库,其存储方式分为文件库、信息服务库。

(4)数据服务层为满足不同用户、系统对基础地理信息的快速查询、浏览,方便模型文件进行上传、下载操作,配备FTP服务完成模型文件数据的传输。

(5)系统应用层实现模型文件的上传、下载、查询、检索功能,满足用户对三维模型管理的需求。

(6)用户交互层为系统用户提供简洁、方便的交互界面。

5.数据库设计数据库采用文件库与关系库相结合的方式,文件库采用ftp服务,存储模型文件及其说明,关系库用于记录模型文件的目录索引信息,以更好的支持模型文件的查询、浏览。

5.1.数据库逻辑结构5.1.1文件库逻辑结构文件库分为城市设计三维模型、建筑方案总评模型、竣工验收模型三个子库,分别存储对应类型的模型文件及其所包含的Max格式导出的X格式文件、skyline 入库打包文件、Jpg格式效果图(含总平图)、CAD格式的总平图子文件。

每种类型模型的子库中以模型名称作为其模型文件的唯一标识,存储不同时间上传的模型文件,在其模型文件名后添加上传时间作为后缀,以区分不同时期的历史数据,默认情况下距离当前日期最近的模型文件为最新数据成果。

其逻辑结构见下图所示。

城市三维模型库FILE MODEL模型文件名+20140920XCJHW项目说明文档.doc综合经济技术指标.doc竣工验收模型城市设计三维模型建筑方案总评模型模型名称模型文件名+20140819模型文件名+20140625一级目录二级目录三级目录四级目录图2文件库逻辑结构文件库一级目录为模型类型子目录,其显示结果如下图所示。

图3文件库一级目录文件库二级目录为模型名称子目录,其显示结果如下图所示。

图4文件库二级目录文件库三级目录为模型文件子目录,按照模型文件的上传时间“YYYYMMDDHHMM”为文件名后缀,其显示结果如下图所示。

图5文件库三级目录文件库四级目录为模型文件容,包含Max格式导出的X格式文件、skyline 入库打包文件、Jpg格式效果图(含总平图)、CAD格式的总平图子文件,其显示结果如下图所示。

图6文件库四级目录5.1.2模型文件组织方式模型文件分为城市设计三维模型、建设方案总评模型、竣工验收模型三种类型,每种类型为一个独立的目录。

在不同的类型目录下以模型名称建立模型目录,该目录下存储不同时期上传的模型文件,上传的模型文件在FTP服务器端以其文件名再加上传日期作为文件名,以便区分不同时间上传的模型文件,文件名后缀的日期距离当前日期最近者为当前最新成果。

5.1.3关系库逻辑结构关系库中分类型、分状态存储模型文件在文件库中对应的目录信息,以更好的支持基于属性、、类别、时间对模型文件进行检索、浏览。

具体包含模型类型表、模型文件现势性表、模型文件实体表、模型文件索引表、模型文件元数据表、模型文件经济技术指标表。

关系库逻辑结构如下图所示。

其中模型类型表和模型文件现势性表为配置表,模型类型表用于存储模型类型的配置信息;模型文件现势性表用于存储模型文件的现势性状态如成果数据、历史数据,以便于用户按照状态查询、浏览数据。

模型实体数据表用于记录唯一标识模型的文件索引信息,记录的信息包括模型的名称、类型、相对于ftp跟目录的路径、创建时间;模型文件索引表作为模型实体数据表的子表,存储某一模型不同时期的文件索引记录,记录的信息包括:文件的名称(以上传日期为后缀)、模型实体ID、现势性状态编码、文件相对于模型实体文件的相对路径、上传时间。

建筑项目说明信息表用于存储与模型对应的工程描述信息,记录的信息包括:建筑名称、建设单位、设计单位、设计负责人、施工单位、监理单位、竣工日期、模型文件编号。

综合经济技术指标表用于存储模型对应建筑项目的经济技术指标信息,记录容包括:规划建设净用地面积、规划总建筑面积、地上计入容积率的建筑面积、住宅建筑面积、公寓建筑面积、公寓建筑面积占总住宅建筑面积比率、用户数、非住宅建筑面积等信息。

MM_C_ModelTypeID name code addtime ...INTVARCHAR(128) VARCHAR(64)DATE<pk>MM_T_ModelEntityIndexIDname typecode relativeurl create_time ...INTVARCHAR(512)VARCHAR(64)VARCHAR(1024)DATEMM_C_DBStateIDnamecodeaddtime...INTVARCHAR(256)VARCHAR(64)DATEMM_T_ModelFileIndexIDnamemodelentityIddbstatecoderelativeurluploadtime...INTVARCHAR(512)INTVARCHAR(64)VARCHAR(512)DATEMM_T_PrjMeataDataID bulidingname constructorg designorg designperson builderorg supervisionorg completion date fileid...INTVARCHAR(512)VARCHAR(512)VARCHAR(512)VARCHAR(256)VARCHAR(512)VARCHAR(512)DATEINT<pk>MM_T_EconTechIndexIDfileIdghjsjydmjghzjzmjdsjrrjlmjzzjzmjgyjzmjgyjzmjzzzmjblyhsa90144a90fzzjzmj...INTINTDECIMAL(32, 6)DECIMAL(32, 6)DECIMAL(32, 6)DECIMAL(32, 6)DECIMAL(32, 6)DECIMAL(32, 6)INTINTINTDECIMAL(32, 6)<pk>图7关系库逻辑结构5.2.FTP服务FTP 协议是专门被用来规定计算机之间进行文件传输的标准和规则,它使得人们能够通过不同类型的计算机,使用不同类型的操作系统,对不同类型的文件进行相互传递。

FTP是TCP/IP网络上两台计算机传送文件的协议,是通过Internet把文件从客户机复制到服务器上的一种途径。

FTP客户机可以给服务器发出命令来下载文件、上传文件、创建或改变服务器上的目录。

由于FTP协议的传输速度比较快,我们在进行模型文件的上传、下载、管理时用FTP来实现。

5.2.1Serv-UServ-U 是当前众多的FTP服务器软件之一。

通过使用Serv-U,用户能够将任何一台PC 设置成一个FTP 服务器,这样,用户或其他使用者就能够使用FTP 协议,通过在同一网络上的任何一台PC与FTP 服务器连接,进行文件或目录的复制、移动、创建、删除等。

Serv-U FTP Server,是一种被广泛运用的FTP服务器端软件,支持3x/9x/ME/NT/2K等全Windows系列。

可以设定多个FTP服务器、限定登录用户的权限、登录主目录及空间大小等,功能非常完备。

它具有非常完备的安全特性,支持SSl FTP传输,支持在多个Serv-U和FTP客户端通过SSL加密连接保护您的数据安全等。

为了更好的支持模型文件在客户机和服务器之间进行上传、下载,选用Serv-U FTP Server作为FTP服务,对模型文件库进行管理。

6.功能设计6.1.模型上传6.1.1模型实体创建如果用户要上传的模型文件在数据库中没有记录存在,则提示用户创建模型实体,用户通过输入模型名称并选择模型类型创建模型实体;若数据库中存在同名的模型实体,则提示用户不能创建同名的模型实体。

相关文档
最新文档