Skip to main content
Became Hot Network Question
added 10 characters in body
Source Link

\documentclass[14pt]{extreport} \usepackage[lmargin=1.3in, rmargin=1in, tmargin=1in, bmargin=1in]{geometry} \usepackage{tikz} \usepackage{caption} \usepackage{subcaption}

\begin{document}

\begin{figure}[h] \centering \begin{minipage}{0.32\textwidth} \centering % Simplified 3D Model for the chip \begin{tikzpicture}[scale=1, line join=bevel] % Chip base \fill[gray!20] (0,0) -- (4,0) -- (4,2) -- (0,2) -- cycle; \draw[thick] (0,0) -- (4,0) -- (4,2) -- (0,2) -- cycle;

\documentclass[14pt]{extreport}
\usepackage[lmargin=1.3in, rmargin=1in, tmargin=1in, bmargin=1in]{geometry}
\usepackage{tikz}
\usepackage{caption}
\usepackage{subcaption}

\begin{document}

\begin{figure}[h]
    \centering
    \begin{minipage}{0.32\textwidth}
        \centering
        % Simplified 3D Model for the chip
        \begin{tikzpicture}[scale=1, line join=bevel]
            % Chip base
            \fill[gray!20] (0,0) -- (4,0) -- (4,2) -- (0,2) -- cycle;
            \draw[thick] (0,0) -- (4,0) -- (4,2) -- (0,2) -- cycle;

            % Main component (large blue block on red base)
            \fill[blue!70] (0.5,0.5) -- (2.5,0.5) -- (2.5,1.5) -- (0.5,1.5) -- cycle;
            \draw[thick] (0.5,0.5) -- (2.5,0.5) -- (2.5,1.5) -- (0.5,1.5) -- cycle;
            \fill[red!50] (0.5,0.5) -- (2.5,0.5) -- (2.5,0.3) -- (0.5,0.3) -- cycle;
            \draw[thick] (0.5,0.5) -- (2.5,0.5) -- (2.5,0.3) -- (0.5,0.3) -- cycle;

            % Additional small component
            \fill[cyan!60] (3,0.5) -- (3.5,0.5) -- (3.5,1) -- (3,1) -- cycle;
            \draw[thick] (3,0.5) -- (3.5,0.5) -- (3.5,1) -- (3,1) -- cycle;
            \fill[purple!60] (3,0.5) -- (3.5,0.5) -- (3.5,0.3) -- (3,0.3) -- cycle;
            \draw[thick] (3,0.5) -- (3.5,0.5) -- (3.5,0.3) -- (3,0.3) -- cycle;

            % Bottom connectors
            \fill[red!80] (1,1.8) -- (2,1.8) -- (2,2) -- (1,2) -- cycle;
            \fill[red!80] (2.5,1.8) -- (3.5,1.8) -- (3.5,2) -- (2.5,2) -- cycle;
            \draw[thick] (1,1.8) -- (2,1.8) -- (2,2) -- (1,2) -- cycle;
            \draw[thick] (2.5,1.8) -- (3.5,1.8) -- (3.5,2) -- (2.5,2) -- cycle;
        \end{tikzpicture}
        \subcaption{a) Simplified 3D chip design}
    \end{minipage}
\end{figure} 

\end{document}

\end{figure}

\end{document}

\documentclass[14pt]{extreport} \usepackage[lmargin=1.3in, rmargin=1in, tmargin=1in, bmargin=1in]{geometry} \usepackage{tikz} \usepackage{caption} \usepackage{subcaption}

\begin{document}

\begin{figure}[h] \centering \begin{minipage}{0.32\textwidth} \centering % Simplified 3D Model for the chip \begin{tikzpicture}[scale=1, line join=bevel] % Chip base \fill[gray!20] (0,0) -- (4,0) -- (4,2) -- (0,2) -- cycle; \draw[thick] (0,0) -- (4,0) -- (4,2) -- (0,2) -- cycle;

        % Main component (large blue block on red base)
        \fill[blue!70] (0.5,0.5) -- (2.5,0.5) -- (2.5,1.5) -- (0.5,1.5) -- cycle;
        \draw[thick] (0.5,0.5) -- (2.5,0.5) -- (2.5,1.5) -- (0.5,1.5) -- cycle;
        \fill[red!50] (0.5,0.5) -- (2.5,0.5) -- (2.5,0.3) -- (0.5,0.3) -- cycle;
        \draw[thick] (0.5,0.5) -- (2.5,0.5) -- (2.5,0.3) -- (0.5,0.3) -- cycle;

        % Additional small component
        \fill[cyan!60] (3,0.5) -- (3.5,0.5) -- (3.5,1) -- (3,1) -- cycle;
        \draw[thick] (3,0.5) -- (3.5,0.5) -- (3.5,1) -- (3,1) -- cycle;
        \fill[purple!60] (3,0.5) -- (3.5,0.5) -- (3.5,0.3) -- (3,0.3) -- cycle;
        \draw[thick] (3,0.5) -- (3.5,0.5) -- (3.5,0.3) -- (3,0.3) -- cycle;

        % Bottom connectors
        \fill[red!80] (1,1.8) -- (2,1.8) -- (2,2) -- (1,2) -- cycle;
        \fill[red!80] (2.5,1.8) -- (3.5,1.8) -- (3.5,2) -- (2.5,2) -- cycle;
        \draw[thick] (1,1.8) -- (2,1.8) -- (2,2) -- (1,2) -- cycle;
        \draw[thick] (2.5,1.8) -- (3.5,1.8) -- (3.5,2) -- (2.5,2) -- cycle;
    \end{tikzpicture}
    \subcaption{a) Simplified 3D chip design}
\end{minipage}

\end{figure}

\end{document}

\documentclass[14pt]{extreport}
\usepackage[lmargin=1.3in, rmargin=1in, tmargin=1in, bmargin=1in]{geometry}
\usepackage{tikz}
\usepackage{caption}
\usepackage{subcaption}

\begin{document}

\begin{figure}[h]
    \centering
    \begin{minipage}{0.32\textwidth}
        \centering
        % Simplified 3D Model for the chip
        \begin{tikzpicture}[scale=1, line join=bevel]
            % Chip base
            \fill[gray!20] (0,0) -- (4,0) -- (4,2) -- (0,2) -- cycle;
            \draw[thick] (0,0) -- (4,0) -- (4,2) -- (0,2) -- cycle;

            % Main component (large blue block on red base)
            \fill[blue!70] (0.5,0.5) -- (2.5,0.5) -- (2.5,1.5) -- (0.5,1.5) -- cycle;
            \draw[thick] (0.5,0.5) -- (2.5,0.5) -- (2.5,1.5) -- (0.5,1.5) -- cycle;
            \fill[red!50] (0.5,0.5) -- (2.5,0.5) -- (2.5,0.3) -- (0.5,0.3) -- cycle;
            \draw[thick] (0.5,0.5) -- (2.5,0.5) -- (2.5,0.3) -- (0.5,0.3) -- cycle;

            % Additional small component
            \fill[cyan!60] (3,0.5) -- (3.5,0.5) -- (3.5,1) -- (3,1) -- cycle;
            \draw[thick] (3,0.5) -- (3.5,0.5) -- (3.5,1) -- (3,1) -- cycle;
            \fill[purple!60] (3,0.5) -- (3.5,0.5) -- (3.5,0.3) -- (3,0.3) -- cycle;
            \draw[thick] (3,0.5) -- (3.5,0.5) -- (3.5,0.3) -- (3,0.3) -- cycle;

            % Bottom connectors
            \fill[red!80] (1,1.8) -- (2,1.8) -- (2,2) -- (1,2) -- cycle;
            \fill[red!80] (2.5,1.8) -- (3.5,1.8) -- (3.5,2) -- (2.5,2) -- cycle;
            \draw[thick] (1,1.8) -- (2,1.8) -- (2,2) -- (1,2) -- cycle;
            \draw[thick] (2.5,1.8) -- (3.5,1.8) -- (3.5,2) -- (2.5,2) -- cycle;
        \end{tikzpicture}
        \subcaption{a) Simplified 3D chip design}
    \end{minipage}
\end{figure} 

\end{document}
Source Link

3D Chip Design using TikZ

I'm trying to reproduce a 3D design of a chip using TikZ in LaTeX. The design I'm aiming for resembles a multi-layered chip concept, similar to the image below (showing different components stacked on top of each other). I need this in a 3D view, keeping the original look as much as possible. I've attempted several approaches using TikZ, but the results either fall short in terms of 3D realism or produce errors like:

Package pgfkeys Error: I do not know the key '/tikz/3d view', to which you passed '{120}{30}', and I am going to ignore it. Perhaps you misspelled it.

\documentclass[14pt]{extreport} \usepackage[lmargin=1.3in, rmargin=1in, tmargin=1in, bmargin=1in]{geometry} \usepackage{tikz} \usepackage{caption} \usepackage{subcaption}

\begin{document}

\begin{figure}[h] \centering \begin{minipage}{0.32\textwidth} \centering % Simplified 3D Model for the chip \begin{tikzpicture}[scale=1, line join=bevel] % Chip base \fill[gray!20] (0,0) -- (4,0) -- (4,2) -- (0,2) -- cycle; \draw[thick] (0,0) -- (4,0) -- (4,2) -- (0,2) -- cycle;

        % Main component (large blue block on red base)
        \fill[blue!70] (0.5,0.5) -- (2.5,0.5) -- (2.5,1.5) -- (0.5,1.5) -- cycle;
        \draw[thick] (0.5,0.5) -- (2.5,0.5) -- (2.5,1.5) -- (0.5,1.5) -- cycle;
        \fill[red!50] (0.5,0.5) -- (2.5,0.5) -- (2.5,0.3) -- (0.5,0.3) -- cycle;
        \draw[thick] (0.5,0.5) -- (2.5,0.5) -- (2.5,0.3) -- (0.5,0.3) -- cycle;

        % Additional small component
        \fill[cyan!60] (3,0.5) -- (3.5,0.5) -- (3.5,1) -- (3,1) -- cycle;
        \draw[thick] (3,0.5) -- (3.5,0.5) -- (3.5,1) -- (3,1) -- cycle;
        \fill[purple!60] (3,0.5) -- (3.5,0.5) -- (3.5,0.3) -- (3,0.3) -- cycle;
        \draw[thick] (3,0.5) -- (3.5,0.5) -- (3.5,0.3) -- (3,0.3) -- cycle;

        % Bottom connectors
        \fill[red!80] (1,1.8) -- (2,1.8) -- (2,2) -- (1,2) -- cycle;
        \fill[red!80] (2.5,1.8) -- (3.5,1.8) -- (3.5,2) -- (2.5,2) -- cycle;
        \draw[thick] (1,1.8) -- (2,1.8) -- (2,2) -- (1,2) -- cycle;
        \draw[thick] (2.5,1.8) -- (3.5,1.8) -- (3.5,2) -- (2.5,2) -- cycle;
    \end{tikzpicture}
    \subcaption{a) Simplified 3D chip design}
\end{minipage}

\end{figure}

\end{document}

While this produces a rough 2D isometric view, it does not capture the true 3D aspect I'm looking for, nor does it provide an accurate representation of the original image.

What I need:

A more detailed and accurate 3D representation. Components clearly stacked as in the original image, showing the chip layers and other elements.

enter image description hereenter image description here