EN1092 – Coursework: Programming Project

This element contributes 40% to the overall module score. At the simplest level, a BIM model of a building is simply a collection of spaces spread out over the different floors of the building. This is commonly known as the building’s “Spatial Structure”. An example of this is shown below:

This coursework requires you to develop a Matlab application that works with a buildings spatial structure. Your application must:

1. Allow a user to create a new Spatial Model by: • Specifying the number of floors in the building. • Specifying the number of spaces on each floor. • For each space: specify the dimensions (with,height and depth). • For each space: specify the type of space (residential, office, education, toilet or storage). • For each space: specify the x and y coordinates of the space on its given floor.

2. Allow the user to save the designs they create. 3. Allow the user to load designs previously created. 4. Allow the drawing of a floor plan (of individual floors) assuming the x and y coordinates specified are the bottom left hand corner of each space. Additionally you must develop one of the following features. Which you must develop will be randomly assigned to you. 1 1. Allow the user to generate a series of reports including: • The total number of spaces of each type. • The total floor area of spaces of each type. • The volume of each space and each floor. • The total volume of the building. • Calculate the Costs of the building based on inputted cost per areas for different types of spaces. 2. Allow the user to perform compliance checking on the building by implementing the following rules: • A compliance check of the building that makes sure that no floor is bigger that any floor beneath it. • Checking a correct ratio of the different spaces are present in the building i.e. a building does not need twice as many toilets as offices. The user should be able to specify these rules.

Share This Post

Email
WhatsApp
Facebook
Twitter
LinkedIn
Pinterest
Reddit

Order a Similar Paper and get 15% Discount on your First Order

Related Questions

Chapter 3 reflection Highlight Main Points in Chapter: Explain the

  Chapter 3 reflection  Highlight Main Points in Chapter: Explain the federal reasoning concerning which government level ultimately should be responsible for education. Identify the first education laws enacted in north american, describe the rationales underlying court decisions about the constitutionality of vouchers, tuition tax credits and education. Clarify how

Human Resources

 Using the PCC Library’s Online Search Engine and its Business Source Premier Database, research and read an article about one of the major topics from Modules 3 & 4: Performance Management and/or Appraisals, High Performance Work Environments, or the role of Training and Development in high performance work environments. Instructions

Architecture practice by validation of achievements

The HMONP (authorizes the management of work in his own name) qualification is a post training open to state-certified ARCHITECTS only. The order of the Minister of Culture dated July 20, 2005 specifies that it is for them to acquire, deepen or update their knowledge in three areas. The personal

Scenario You work as an educator in a diverse preschool

  Scenario You work as an educator in a diverse preschool setting at ABC Early Learning program. You are requesting materials from your program leadership to enhance language and literacy development with the children in your care. To ensure that your request will be granted, you must provide a detailed

Ottawa ankle rules

Critique of Assessment tool Assignment • 5 page maximum double space (cover page, reference list, and appendices are in addition to the 5 page maximum). • References should draw from a broad cross section of empirical and theoretic sources. They should be selected from current scholarly, peer-reviewed sources. • Follow

Write a obituary for yourself, a lost pet or a

  Write a obituary for yourself, a lost pet or a family member or make up a person. This should be at least 400+ words. Items that should be included in obituary: Write an obituary (you can use yourself or make up a person) You might feel a little intimidated writing

Lesson Sequence and Rationale – Premium Paper Help

Lesson Sequence and Rationale Length: 2,000 words including the rationale which should be up to 1,000 words In this assignment you will design three sequenced and coherent lesson plans (each plan is for 60 minutes duration) suitable for either a stage 4 or 5 class. For this purpose, you need

After participating in the change process, share your reflections on

After participating in the change process, share your reflections on your experience with the project What would you have done differently? What aspects of the change did you not anticipate? What was the most rewarding aspect of your project? What knowledge did you gain that you can apply to future

A 50 kVA single-phase transformer has a turns ratio of

A 50 kVA single-phase transformer has a turns ratio of 300/20. The primary winding is connected to a 2200 V, 50 Hz supply. Calculate: (a) the secondary voltage on no load; (b) the approximate values of the primary and secondary currents on full load; (c) the maximum value of the

Throughout this course you have worked on various components of

Throughout this course you have worked on various components of your marketing plan. Now it’s time to put it all together and finalize your plan, as you know it today. Submit your completed marketing plan. Your marketing plan should include the following: Marketing objectives and how they meet business goals

Healthcare Allocation: an ethical framework for public policy: 1) How

Healthcare Allocation: an ethical framework for public policy: 1) How are ‘health,’ and ‘healthcare’ defined in the textbook “Healthcare as a Social Good”? Do you agree? 2) Explain ‘basic goods,’ ‘positive moral norms,’ ‘negative moral norms,’ and ‘moral virtues’ and how each of these terms applies to healthcare. 3) What

This week you will be submitting the final draft of

  This week you will be submitting the final draft of the results section of your program evaluation report.  What strategies can you use to produce a results section that can be understood by agency personnel as well as individuals who will review your report for possible funding?  What are

discussion/; For this topic, I chose the Islam culture. I

 discussion/; For this topic, I chose the Islam culture. I previously lived in northern New Jersey, and I have met great friends who are Muslims who follow the Islam religion. Worldwide, there are about 1.8 billion followers of Islam, estimated back in 2015 (CNN Library, 2013). In the United States

Discussion #1 After reviewing all the material for the week,

  Discussion #1 After reviewing all the  material for the week, share in your own words (with at least two  in-text citations to indicate the origin of your information), the  meaning of the concept of Total Rewards, describe how it differs from  the traditional approach to compensation, and why this

MGT 492 – Case Study Assignment 3 1) Of all

    MGT 492 – Case Study Assignment 3 1) Of all of the design factors taken into consideration, which was the most significant from a business perspective? 2) It would seem that there were multiples of databases/sets included in the exercise, rather than, say, the inventory systems. In your opinion,

In the left Tab there is a HAZMAT Map button.

  In the left Tab there is a HAZMAT Map button.   It will ask you to launch it in a new window. If this doesn’t not work try launching it directly from this link: http://hazmat.globalincidentmap.com/map.php Pick a Hazmat response (possibly in area you live or your home town).   Explain why you